<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/net, branch v2.6.16.50</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/net?h=v2.6.16.50</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/net?h=v2.6.16.50'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2007-04-13T20:58:24Z</updated>
<entry>
<title>sky2: turn on clocks when doing resume</title>
<updated>2007-04-13T20:58:24Z</updated>
<author>
<name>Stephen Hemminger</name>
<email>shemminger@linux-foundation.org</email>
</author>
<published>2007-04-13T18:34:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d9b258c4bcf11ec912d95c8e61d7453b07f28c63'/>
<id>urn:sha1:d9b258c4bcf11ec912d95c8e61d7453b07f28c63</id>
<content type='text'>
Some of these chips are disabled until clock is enabled.
This fixes:
     http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=404107

Signed-off-by: Stephen Hemminger &lt;shemminger@linux-foundation.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>sky2: turn carrier off when down</title>
<updated>2007-04-13T20:58:23Z</updated>
<author>
<name>Stephen Hemminger</name>
<email>shemminger@linux-foundation.org</email>
</author>
<published>2007-04-13T18:32:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e3bfdc5b2a5a2f4429e2bcd9123a39a361c18662'/>
<id>urn:sha1:e3bfdc5b2a5a2f4429e2bcd9123a39a361c18662</id>
<content type='text'>
Driver needs to turn off carrier when down.

Signed-off-by: Stephen Hemminger &lt;shemminger@linux-foundation.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>skge: turn carrier off when down</title>
<updated>2007-04-13T20:58:23Z</updated>
<author>
<name>Stephen Hemminger</name>
<email>shemminger@linux-foundation.org</email>
</author>
<published>2007-04-13T18:31:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=35688b92b2b447cee8f9923fd462c6cd216b695e'/>
<id>urn:sha1:35688b92b2b447cee8f9923fd462c6cd216b695e</id>
<content type='text'>
Driver needs to turn off carrier when down, otherwise it can
confuse bonding and bridging and looks like carrier is on immediately
when it is brought back up.

Signed-off-by: Stephen Hemminger &lt;shemminger@linux-foundation.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>r8169: issue request_irq after the private data are completely initialized</title>
<updated>2007-04-13T20:57:48Z</updated>
<author>
<name>Francois Romieu</name>
<email>romieu@fr.zoreil.com</email>
</author>
<published>2007-04-13T20:57:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1ee709383b60148263f139af790c8b5a22c2e586'/>
<id>urn:sha1:1ee709383b60148263f139af790c8b5a22c2e586</id>
<content type='text'>
The irq handler schedules a NAPI poll request unconditionally as soon as
the status register is not clean. It has been there - and wrong - for
ages but a recent timing change made it apparently easier to trigger.

Adrian Bunk:
backported to 2.6.16

Signed-off-by: Francois Romieu &lt;romieu@fr.zoreil.com&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>r8169: fix suspend/resume for down interface</title>
<updated>2007-04-13T18:19:50Z</updated>
<author>
<name>Francois Romieu</name>
<email>romieu@fr.zoreil.com</email>
</author>
<published>2007-04-13T18:19:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=34215e7b2e7021740a562595218411e91d921d9f'/>
<id>urn:sha1:34215e7b2e7021740a562595218411e91d921d9f</id>
<content type='text'>
The PM hooks are no-op if the r8169 interface is down (i.e. !IFF_UP).
However, as the chipset is enabled, the device will not work after a
suspend/resume cycle. The patch always issue the required PCI suspend
sequence and removes the module unload/reload workaround.

Signed-off-by: Arnaud Patard &lt;apatard@mandriva.com&gt;
Signed-off-by: Francois Romieu &lt;romieu@fr.zoreil.com&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>r8169: fix a race between PCI probe and dev_open</title>
<updated>2007-04-13T18:18:38Z</updated>
<author>
<name>Francois Romieu</name>
<email>romieu@fr.zoreil.com</email>
</author>
<published>2007-04-13T18:18:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=151ed87ad21b3ac49eed51edf1f19fb5dbee3972'/>
<id>urn:sha1:151ed87ad21b3ac49eed51edf1f19fb5dbee3972</id>
<content type='text'>
Initialize the timer with the rest of the private-struct.

Signed-off-by: Francois Romieu &lt;romieu@fr.zoreil.com&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[netdrvr] tulip, de2104x: fix typo: s/__sparc_/__sparc__/</title>
<updated>2007-04-04T21:45:53Z</updated>
<author>
<name>Jeff Garzik</name>
<email>jeff@garzik.org</email>
</author>
<published>2007-04-04T21:45:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=289a332c20458518f27f4a32fe2a69364489c782'/>
<id>urn:sha1:289a332c20458518f27f4a32fe2a69364489c782</id>
<content type='text'>
Noticed by Doug Nazar (via David Miller).

Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>b44: src_desc-&gt;addr is little-endian</title>
<updated>2007-04-04T21:32:02Z</updated>
<author>
<name>Al Viro</name>
<email>viro@zeniv.linux.org.uk</email>
</author>
<published>2007-04-04T21:32:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d2b0510e3c44c9dfdd1b9f0204abee40140464ae'/>
<id>urn:sha1:d2b0510e3c44c9dfdd1b9f0204abee40140464ae</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[IFB]: Fix crash on input device removal</title>
<updated>2007-04-03T02:03:55Z</updated>
<author>
<name>Patrick McHardy</name>
<email>kaber@trash.net</email>
</author>
<published>2007-04-03T02:03:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5f4a9d1b7a413d6aac382c51692ac0df785068c5'/>
<id>urn:sha1:5f4a9d1b7a413d6aac382c51692ac0df785068c5</id>
<content type='text'>
The input_device pointer is not refcounted, which means the device may
disappear while packets are queued, causing a crash when ifb passes packets
with a stale skb-&gt;dev pointer to netif_rx().

Fix by storing the interface index instead and do a lookup where neccessary.

Signed-off-by: Patrick McHardy &lt;kaber@trash.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[PPP]: Don't leak an sk_buff on interface destruction.</title>
<updated>2007-03-28T20:00:29Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>gl@dsa-ac.de</email>
</author>
<published>2007-03-28T20:00:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=b66597d697d7e75cde9c484f223e467a11342de4'/>
<id>urn:sha1:b66597d697d7e75cde9c484f223e467a11342de4</id>
<content type='text'>
Signed-off-by: Guennadi Liakhovetski &lt;gl@dsa-ac.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
</feed>
