<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/staging/ipack, branch v3.6</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/staging/ipack?h=v3.6</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/staging/ipack?h=v3.6'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-07-17T17:32:10Z</updated>
<entry>
<title>Staging: ipack: change naming convention in TODO file</title>
<updated>2012-07-17T17:32:10Z</updated>
<author>
<name>Samuel Iglesias Gonsálvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-07-17T10:56:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bfce7cf68673216168020f369365dfc8ccbf23de'/>
<id>urn:sha1:bfce7cf68673216168020f369365dfc8ccbf23de</id>
<content type='text'>
Use the ANSI/VITA 4.0-1995 (S2011) naming convention for the mezzanine or
daughter boards. They are called IP modules in the Standard.

Signed-off-by: Samuel Iglesias Gonsálvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack: added development mailing list in TODO file</title>
<updated>2012-07-17T17:32:10Z</updated>
<author>
<name>Samuel Iglesias Gonsálvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-07-17T10:56:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8f834c14e35d629d84a743983c5d36449ad3182f'/>
<id>urn:sha1:8f834c14e35d629d84a743983c5d36449ad3182f</id>
<content type='text'>
Signed-off-by: Samuel Iglesias Gonsálvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack/devices/ipoctal: initialize the device in probe function</title>
<updated>2012-07-17T02:11:37Z</updated>
<author>
<name>Samuel Iglesias Gonsálvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-07-13T11:33:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4eed84a8a4731e37254a10adfaad76e69e236b8c'/>
<id>urn:sha1:4eed84a8a4731e37254a10adfaad76e69e236b8c</id>
<content type='text'>
Initialize the device when registering it. Sometimes the user access to it
and the device is in an unknown state, so it could fail.

Signed-off-by: Samuel Iglesias Gonsálvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack/devices/ipoctal: fix dereference NULL pointer</title>
<updated>2012-07-17T02:11:37Z</updated>
<author>
<name>Samuel Iglesias Gonsálvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-07-13T11:33:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1337b07e664c5a40ae0c5cbc13f5da4cf37c870c'/>
<id>urn:sha1:1337b07e664c5a40ae0c5cbc13f5da4cf37c870c</id>
<content type='text'>
After opening and closing the file /dev/ipoctal.X.Y.Z for the second time, it
gives a kernel oops due to a dereference of a NULL pointer.

The problem was that tty-&gt;driver_data was not properly initialized when
accessing the file for the second time.

Reported-by: Alberto Garcia Gonzalez &lt;agarcia@igalia.com&gt;
Signed-off-by: Samuel Iglesias Gonsálvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack/devices/ipoctal: save IRQ vector in MEM space</title>
<updated>2012-07-06T23:21:54Z</updated>
<author>
<name>Samuel Iglesias Gonsálvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-07-04T14:11:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7183f337fef677165d3dbd09a42ee9578c94f890'/>
<id>urn:sha1:7183f337fef677165d3dbd09a42ee9578c94f890</id>
<content type='text'>
The IRQ vector should be saved in MEM space base address according to the
datasheet.

Signed-off-by: Samuel Iglesias Gonsálvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack/devices/ipoctal: remove unneeded lock in IRQ handler</title>
<updated>2012-06-25T17:50:01Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-06-25T15:15:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=59d6a29e554d891a513476c13a6657825f8be270'/>
<id>urn:sha1:59d6a29e554d891a513476c13a6657825f8be270</id>
<content type='text'>
In the rest of the code, the data is protected with spin_lock_irqsave().

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack/bridges/tpci200: remove unneeded lock in irq handler</title>
<updated>2012-06-25T17:50:00Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-06-25T15:15:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bae8bd165ae3fee0573eb7eb377a479cf26e4277'/>
<id>urn:sha1:bae8bd165ae3fee0573eb7eb377a479cf26e4277</id>
<content type='text'>
Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack/devices/ipoctal: remove unneeded includes</title>
<updated>2012-06-25T17:50:00Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-06-25T15:15:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=55c0a6f470517918a996a525325db6a88435c298'/>
<id>urn:sha1:55c0a6f470517918a996a525325db6a88435c298</id>
<content type='text'>
Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack/devices/ipoctal: fix oops when accessing "buffer"</title>
<updated>2012-06-25T17:50:00Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-06-25T15:15:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=db1db294d9366e95a76f4ca7e6442240eba67a0a'/>
<id>urn:sha1:db1db294d9366e95a76f4ca7e6442240eba67a0a</id>
<content type='text'>
The buffer[][] field was replaced by tty_port-&gt;xmit_buf field but there was
some places that "buffer" was still accessed, giving a kernel oops because
it was uninitialized.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack: delete sysfs from to-do list.</title>
<updated>2012-06-12T17:59:27Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-06-12T09:37:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7a2ea600fcda3cfa04033cf3077116cf2522aa9c'/>
<id>urn:sha1:7a2ea600fcda3cfa04033cf3077116cf2522aa9c</id>
<content type='text'>
As we have already got rid of sysfs files in the tpci200 driver, it is needed
to delete that mention in the TODO file.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
