<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/ehea, branch linux-2.6.30.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-09-09T03:33:12Z</updated>
<entry>
<title>ehea: Fix napi list corruption on ifconfig down</title>
<updated>2009-09-09T03:33:12Z</updated>
<author>
<name>Hannes Hering</name>
</author>
<published>2009-08-04T18:48:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c197608b8510c6a50ff643842374a799a9cba774'/>
<id>urn:sha1:c197608b8510c6a50ff643842374a799a9cba774</id>
<content type='text'>
commit 357eb46d8f275b4e8484541234ea3ba06065e258 upstream.

This patch fixes the napi list handling when an ehea interface is shut
down to avoid corruption of the napi list.

Signed-off-by: Hannes Hering &lt;hering2@de.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>netdev: restore MTU change operation</title>
<updated>2009-07-30T21:40:31Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2009-07-12T22:56:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=05e7ae5cd53fad1a0f7b9617ee95e96d43e5e642'/>
<id>urn:sha1:05e7ae5cd53fad1a0f7b9617ee95e96d43e5e642</id>
<content type='text'>
commit 635ecaa70e862f85f652581305fe0074810893be upstream

netdev: restore MTU change operation

alloc_etherdev() used to install a default implementation of this
operation, but it must now be explicitly installed in struct
net_device_ops.

Signed-off-by: Ben Hutchings &lt;ben@decadent.org.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>netdev: restore MAC address set and validate operations</title>
<updated>2009-07-30T21:40:30Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2009-07-09T17:54:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cc37bbfa8271d1b41d6c16e7e9c51763787f74e1'/>
<id>urn:sha1:cc37bbfa8271d1b41d6c16e7e9c51763787f74e1</id>
<content type='text'>
commit 240c102d9c54fee7fdc87a4ef2fabc7eb539e00a upstream.

alloc_etherdev() used to install default implementations of these
operations, but they must now be explicitly installed in struct
net_device_ops.

Signed-off-by: Ben Hutchings &lt;ben@decadent.org.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>ehea: fix invalid pointer access</title>
<updated>2009-05-04T18:06:37Z</updated>
<author>
<name>Hannes Hering</name>
</author>
<published>2009-05-04T18:06:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0b2febf38a33d7c40fb7bb4a58c113a1fa33c412'/>
<id>urn:sha1:0b2febf38a33d7c40fb7bb4a58c113a1fa33c412</id>
<content type='text'>
This patch fixes an invalid pointer access in case the receive queue
holds no pointer to the next skb when the queue is empty.

Signed-off-by: Hannes Hering &lt;hering2@de.ibm.com&gt;
Signed-off-by: Jan-Bernd Themann &lt;themann@de.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ehea: Fix incomplete conversion to net_device_ops</title>
<updated>2009-04-14T22:18:00Z</updated>
<author>
<name>Alexander Beregalov</name>
</author>
<published>2009-04-14T22:18:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=32e8f9a8d9bd52b59b512f8e5177b08e8edfd58b'/>
<id>urn:sha1:32e8f9a8d9bd52b59b512f8e5177b08e8edfd58b</id>
<content type='text'>
Reported-by: Subrata Modak &lt;subrata@linux.vnet.ibm.com&gt;
Signed-off-by: Alexander Beregalov &lt;a.beregalov@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ehea: fix circular locking problem</title>
<updated>2009-03-13T20:50:40Z</updated>
<author>
<name>Jan-Bernd Themann</name>
</author>
<published>2009-03-13T20:50:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=52e21b1bd96444c452f6eab7dc438a8a898aa14a'/>
<id>urn:sha1:52e21b1bd96444c452f6eab7dc438a8a898aa14a</id>
<content type='text'>
This patch fixes the circular locking problem by changing the locking strategy
concerning the logging of firmware handles.

Signed-off-by: Jan-Bernd Themann &lt;themann@de.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ehea: Fix memory hotplug handling</title>
<updated>2009-02-20T08:42:01Z</updated>
<author>
<name>Thomas Klein</name>
</author>
<published>2009-02-20T08:42:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3876732c12cd2b9896e8c3e86fad142112e93569'/>
<id>urn:sha1:3876732c12cd2b9896e8c3e86fad142112e93569</id>
<content type='text'>
Added missing set_bit() to disable data transfer when a memchange
notification is handled

Signed-off-by: Thomas Klein &lt;tklein@de.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ehea: Fix: Remove adapter from adapter list in error path</title>
<updated>2009-02-11T21:47:57Z</updated>
<author>
<name>Hannes Hering</name>
</author>
<published>2009-02-11T21:47:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=51621fbdb1ea8709ab67170b54e71be6d9fa29ad'/>
<id>urn:sha1:51621fbdb1ea8709ab67170b54e71be6d9fa29ad</id>
<content type='text'>
Remove adapter from adapter list before freeing data structure in
error path.

Signed-off-by: Hannes Hering &lt;hering2@de.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: struct device - replace bus_id with dev_name(), dev_set_name()</title>
<updated>2009-01-27T05:12:58Z</updated>
<author>
<name>Kay Sievers</name>
</author>
<published>2009-01-27T05:12:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=db1d7bf70f42124f73675fca62fe32f3ab1111b4'/>
<id>urn:sha1:db1d7bf70f42124f73675fca62fe32f3ab1111b4</id>
<content type='text'>
Signed-off-by: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ehea: Improve driver behaviour in low mem conditions</title>
<updated>2009-01-21T22:45:57Z</updated>
<author>
<name>Thomas Klein</name>
</author>
<published>2009-01-21T22:45:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e2878806227d223467f84f900ef4c6733ee166df'/>
<id>urn:sha1:e2878806227d223467f84f900ef4c6733ee166df</id>
<content type='text'>
Reworked receive queue fill policies to make the driver more tolerant
in low memory conditions.

Signed-off-by: Thomas Klein &lt;tklein@de.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
