<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/net, branch v2.6.13-rc7</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/net?h=v2.6.13-rc7</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/net?h=v2.6.13-rc7'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2005-08-24T01:43:45Z</updated>
<entry>
<title>[PATCH] emac netpoll fix</title>
<updated>2005-08-24T01:43:45Z</updated>
<author>
<name>Al Viro</name>
<email>viro@www.linux.org.uk</email>
</author>
<published>2005-08-23T21:47:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=530d8e97384fd2a6805fa4515a4e6828d7b53ee2'/>
<id>urn:sha1:530d8e97384fd2a6805fa4515a4e6828d7b53ee2</id>
<content type='text'>
netpoll is void(struct net_device *), not int(struct net_device *)

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Kconfig fix (emac dependencient)</title>
<updated>2005-08-24T01:43:43Z</updated>
<author>
<name>Al Viro</name>
<email>viro@www.linux.org.uk</email>
</author>
<published>2005-08-23T21:46:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=997183dc2a8992374d93e66f5ea0d58fa1022a47'/>
<id>urn:sha1:997183dc2a8992374d93e66f5ea0d58fa1022a47</id>
<content type='text'>
emac doesn't build modular; ibm_emac_debug doesn't build at all (missing
headers).

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Kconfig fix (airo_cs on m32r)</title>
<updated>2005-08-24T01:43:41Z</updated>
<author>
<name>Al Viro</name>
<email>viro@www.linux.org.uk</email>
</author>
<published>2005-08-23T21:45:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ab62c1e1dae0dedfc300c9f8e5c74227a8e26665'/>
<id>urn:sha1:ab62c1e1dae0dedfc300c9f8e5c74227a8e26665</id>
<content type='text'>
airo_cs is broken on m32r; marked as such. [Proper fix would involve
separating PCI-dependent parts and making sure they don't get in the
way _and_ arranging for asm/scatterlist.h getting picked on m32r]

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Kconfig fix (tms380tr and ISA_DMA_API)</title>
<updated>2005-08-24T01:43:41Z</updated>
<author>
<name>Al Viro</name>
<email>viro@www.linux.org.uk</email>
</author>
<published>2005-08-23T21:45:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a4d544fdd30111a1183ab92ea25febb8b6460214'/>
<id>urn:sha1:a4d544fdd30111a1183ab92ea25febb8b6460214</id>
<content type='text'>
ISA parts of tms380tr are using ISA DMA helpers and should depend on
ISA_DMA_API.

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[TG3]: Update driver version and reldate.</title>
<updated>2005-08-19T19:57:31Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2005-08-19T19:57:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=034ea6388a51f571b45ef1f0fa4ed4298691768e'/>
<id>urn:sha1:034ea6388a51f571b45ef1f0fa4ed4298691768e</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[TG3]: Fix SerDes detection</title>
<updated>2005-08-19T19:54:29Z</updated>
<author>
<name>Michael Chan</name>
<email>mchan@broadcom.com</email>
</author>
<published>2005-08-19T19:54:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=da6b2d01d6bd2e79fd4f7a08acd37dc4e8fcdce8'/>
<id>urn:sha1:da6b2d01d6bd2e79fd4f7a08acd37dc4e8fcdce8</id>
<content type='text'>
A problem was reported by Grant Grundler on an HP rx8620 using IOX
Core LAN partno(A7109-6) 5701 copper NIC. The tg3 driver mistakenly
detects this NIC as having a SerDes PHY and link does not come up as a
result.

The problem was caused by an incorrectly programmed eeprom that set the
NIC_SRAM_DATA_CFG_PHY_TYPE_FIBER bit in the NIC_SRAM_DATA_CFG location.

This patch will override the NIC_SRAM_DATA_CFG_PHY_TYPE_FIBER bit if a
valid PHY ID is read from the MII registers on older 570x chips where
the MII interface is not used on SerDes chips. On newer chips such as
the 5780 that use MII for both copper and SerDes, SerDes detection must
rely on the eeprom.

This patch will make the SerDes detection identical to versions 3.25 and
older.

Signed-off-by: Michael Chan &lt;mchan@broadcom.com&gt;
Acked-by: Grant Grundler &lt;iod00d@hp.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Merge head 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6</title>
<updated>2005-08-18T21:58:21Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-08-18T21:58:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5fdf193b15a08f6c32ca4eb5913fa9be788e790e'/>
<id>urn:sha1:5fdf193b15a08f6c32ca4eb5913fa9be788e790e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[NET]: Fix comment in loopback driver.</title>
<updated>2005-08-18T21:05:18Z</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2005-08-18T21:05:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=22783649568a28839c5a362f47da7819ecfcbb9f'/>
<id>urn:sha1:22783649568a28839c5a362f47da7819ecfcbb9f</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] DM9000 - incorrect ioctl() handling</title>
<updated>2005-08-18T20:59:14Z</updated>
<author>
<name>Ben Dooks</name>
<email>ben-netdev@fluff.org</email>
</author>
<published>2005-07-23T16:29:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2ae2d77cfa424587014cb34a89eed0ff2149fd5c'/>
<id>urn:sha1:2ae2d77cfa424587014cb34a89eed0ff2149fd5c</id>
<content type='text'>
The DM9000 driver is responding to ioctl() calls it should not be. This
can cause problems with the wireless tools incorrectly indentifying the
device as wireless capable, and crashing under certain operations.

This patch also moves the version printk() to the init call, so that
you only get it once for multiple devices, and to show it is loaded
if there are no defined dm9000s

Signed-off-by: Ben Dooks &lt;ben-linux@fluff.org&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] DM9000 - spinlock fixes</title>
<updated>2005-08-18T20:59:14Z</updated>
<author>
<name>Ben Dooks</name>
<email>ben-netdev@fluff.org</email>
</author>
<published>2005-07-23T16:25:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9ef9ac51cc5fa5f5811230b5fb242536b636ff47'/>
<id>urn:sha1:9ef9ac51cc5fa5f5811230b5fb242536b636ff47</id>
<content type='text'>
Fix DM9000 driver usage of spinlocks, which mainly came to light
when running a kernel with spinlock debugging. These come down to:

1) Un-initialised spin lock

2) Several cases of using  spin_xxx(lock) and not spin_xxx(&amp;lock)

3) move the locking around the phy reg for read/write to only
   keep the lock when actually reading or writing to the phy.

Signed-off-by: Ben Dooks &lt;ben-linux@fluff.org&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
</content>
</entry>
</feed>
