<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-stable.git/drivers/staging/ipack/bridges, branch v3.6</title>
<subtitle>Linux kernel stable tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/'/>
<entry>
<title>Staging: ipack/bridges/tpci200: remove unneeded lock in irq handler</title>
<updated>2012-06-25T17:50:00+00:00</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-06-25T15:15:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=bae8bd165ae3fee0573eb7eb377a479cf26e4277'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: ipack/bridges/tpci200: change device table definition and export it.</title>
<updated>2012-06-09T15:58:04+00:00</updated>
<author>
<name>Miguel Gómez</name>
<email>magomez@igalia.com</email>
</author>
<published>2012-06-07T08:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=395350370010ab9693085ede5a1c08fb2faeb5a2'/>
<id>395350370010ab9693085ede5a1c08fb2faeb5a2</id>
<content type='text'>
Use DEFINE_PCI_DEVICE_TABLE() to create the device table and add
MODULE_DEVICE_TABLE() to export it.

Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use DEFINE_PCI_DEVICE_TABLE() to create the device table and add
MODULE_DEVICE_TABLE() to export it.

Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: ipack/bridges/tpci200: remove gotos in tpci200_install()</title>
<updated>2012-06-09T15:58:03+00:00</updated>
<author>
<name>Miguel Gómez</name>
<email>magomez@igalia.com</email>
</author>
<published>2012-06-07T08:24:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=ec0ceb9e42ca9d7c65c1cbea585d8f5d61db7b2f'/>
<id>ec0ceb9e42ca9d7c65c1cbea585d8f5d61db7b2f</id>
<content type='text'>
Remove the gotos when handling error conditions, as the code gets clearer
and the gotos are not really avoiding code replication.

Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the gotos when handling error conditions, as the code gets clearer
and the gotos are not really avoiding code replication.

Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: ipack/bridges/tpci200: remove "out" label in tpci200_request_irq()</title>
<updated>2012-06-09T15:58:03+00:00</updated>
<author>
<name>Miguel Gómez</name>
<email>magomez@igalia.com</email>
</author>
<published>2012-06-07T08:24:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=f7986a9e7341e8f4c69cc36a60e1f778a01471ee'/>
<id>f7986a9e7341e8f4c69cc36a60e1f778a01471ee</id>
<content type='text'>
Remove the "out" label from tpci200_request_irq(), as it can directly return
the error code instead of jumping.

Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the "out" label from tpci200_request_irq(), as it can directly return
the error code instead of jumping.

Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: ipack/bridges/tpci200: remove useless break in tpci200_slot_map_space()</title>
<updated>2012-06-09T15:58:03+00:00</updated>
<author>
<name>Miguel Gómez</name>
<email>magomez@igalia.com</email>
</author>
<published>2012-06-07T08:24:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=14d9f9a3e1f9a962f5cc480dcf2ee72fb16031be'/>
<id>14d9f9a3e1f9a962f5cc480dcf2ee72fb16031be</id>
<content type='text'>
Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: ipack/bridges/tpci200: remove "out" label in tpci200_slot_map_space()</title>
<updated>2012-06-09T15:58:02+00:00</updated>
<author>
<name>Miguel Gómez</name>
<email>magomez@igalia.com</email>
</author>
<published>2012-06-07T08:24:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=5e4be523981c7e63873b0321dee51bd94226fc99'/>
<id>5e4be523981c7e63873b0321dee51bd94226fc99</id>
<content type='text'>
Remove the "out" label from tpci200_slot_map_space(), as it can directly return
the error code instead of jumping.

Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the "out" label from tpci200_slot_map_space(), as it can directly return
the error code instead of jumping.

Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: ipack/bridges/tpci200: remove gotos in tpci200_free_irq().</title>
<updated>2012-06-09T15:57:37+00:00</updated>
<author>
<name>Miguel Gómez</name>
<email>magomez@igalia.com</email>
</author>
<published>2012-06-07T09:10:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=7d3da090cdcf400178b81f851c3721e2bbb9fce9'/>
<id>7d3da090cdcf400178b81f851c3721e2bbb9fce9</id>
<content type='text'>
Handle error conditions with simple returns instead of usig gotos.

Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle error conditions with simple returns instead of usig gotos.

Signed-off-by: Miguel Gómez &lt;magomez@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: ipack/bridges/tpci200: change pr_* usage for dev_* functions</title>
<updated>2012-06-07T05:23:33+00:00</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-05-25T11:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=a23d32037073bbc818263ac26077a9981218a0d0'/>
<id>a23d32037073bbc818263ac26077a9981218a0d0</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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: ipack/bridges/tpci200: fix kernel oops when uninstalling a device</title>
<updated>2012-06-07T05:20:30+00:00</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-05-25T08:03:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=20cf70082440ffabbec5c275726f68fe53872c94'/>
<id>20cf70082440ffabbec5c275726f68fe53872c94</id>
<content type='text'>
When uninstalling a device, the call to the ipack_bus_ops remove() frees
resources in the ipack device driver but without unregistering the device.

It generates a kernel oops when somebody wants to unregister the device.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When uninstalling a device, the call to the ipack_bus_ops remove() frees
resources in the ipack device driver but without unregistering the device.

It generates a kernel oops when somebody wants to unregister the device.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: ipack/bridges/tpci200: avoid dereference of a freed tpci200-&gt;info</title>
<updated>2012-06-07T05:20:30+00:00</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-05-25T08:03:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=ca2d2bb6618396ec0a79b182fcd1591ef62b07cb'/>
<id>ca2d2bb6618396ec0a79b182fcd1591ef62b07cb</id>
<content type='text'>
tpci200-&gt;info is used later when uninstalling the module. As there is another
kfree in the proper place, this patch removes the wrong one.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tpci200-&gt;info is used later when uninstalling the module. As there is another
kfree in the proper place, this patch removes the wrong one.

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