<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/net, branch v2.6.16</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.16</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.16'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2006-03-19T21:21:12Z</updated>
<entry>
<title>[TG3]: 40-bit DMA workaround part 2</title>
<updated>2006-03-19T21:21:12Z</updated>
<author>
<name>Michael Chan</name>
<email>mchan@broadcom.com</email>
</author>
<published>2006-03-19T21:21:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4a29cc2e503b33a1e96db4c3f9a94165f153f259'/>
<id>urn:sha1:4a29cc2e503b33a1e96db4c3f9a94165f153f259</id>
<content type='text'>
The 40-bit DMA workaround recently implemented for 5714, 5715, and
5780 needs to be expanded because there may be other tg3 devices
behind the EPB Express to PCIX bridge in the 5780 class device.

For example, some 4-port card or mother board designs have 5704 behind
the 5714.

All devices behind the EPB require the 40-bit DMA workaround.

Thanks to Chris Elmquist again for reporting the problem and testing
the patch.

Signed-off-by: Michael Chan &lt;mchan@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[netdrvr] fix array overflows in Chelsio driver</title>
<updated>2006-03-17T00:20:40Z</updated>
<author>
<name>Scott Bardone</name>
<email>sbardone@chelsio.com</email>
</author>
<published>2006-03-17T00:20:40Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=232a347a444e687b5f8cf0f6485704db1c6024d3'/>
<id>urn:sha1:232a347a444e687b5f8cf0f6485704db1c6024d3</id>
<content type='text'>
Adrian Bunk wrote:
&gt; The Coverity checker spotted the following two array overflows in
&gt; drivers/net/chelsio/sge.c (in both cases, the arrays contain 3
&gt; elements):
[snip]

This is a bug. The array should contain 2 elements.  Here is the fix.

Signed-off-by: Scott Bardone &lt;sbardone@chelsio.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] e1000 endianness bugs</title>
<updated>2006-03-17T00:17:38Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2006-03-15T22:26:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c3d7a3a4eb5e8f290d7b1d61430eed1ebedeb936'/>
<id>urn:sha1:c3d7a3a4eb5e8f290d7b1d61430eed1ebedeb936</id>
<content type='text'>
	return -E_NO_BIG_ENDIAN_TESTING;

[E1000]: Fix 4 missed endianness conversions on RX descriptor fields.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>e100: fix eeh on pseries during ethtool -t</title>
<updated>2006-03-15T18:55:24Z</updated>
<author>
<name>Jesse Brandeburg</name>
<email>jesse.brandeburg@intel.com</email>
</author>
<published>2006-03-15T18:55:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=aa49cdd93be6328113f0c146fc72be173d578d27'/>
<id>urn:sha1:aa49cdd93be6328113f0c146fc72be173d578d27</id>
<content type='text'>
Olaf Hering reported a problem on pseries with e100 where ethtool -t would
cause a bus error, and the e100 driver would stop working.  Due to the new
load ucode command the cb list must be allocated before calling
e100_init_hw, so remove the call and just let e100_up take care of it.

Signed-off-by: Jesse Brandeburg &lt;jesse.brandeburg@intel.com&gt;

</content>
</entry>
<entry>
<title>[TG3] tg3_bus_string(): remove dead code</title>
<updated>2006-03-12T02:49:38Z</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2006-03-12T02:49:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0ade309be739eceedc4812798da09d698a59867d'/>
<id>urn:sha1:0ade309be739eceedc4812798da09d698a59867d</id>
<content type='text'>
The Coverity checker spotted this dead code (note that (clock_ctrl == 7) 
is already handled above).

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[TUN]: Fix leak in tun_get_user()</title>
<updated>2006-03-12T02:49:13Z</updated>
<author>
<name>Dave Jones</name>
<email>davej@redhat.com</email>
</author>
<published>2006-03-12T02:49:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8f22757ee84da64d4f662f1dd03dae95358a1efe'/>
<id>urn:sha1:8f22757ee84da64d4f662f1dd03dae95358a1efe</id>
<content type='text'>
We're leaking an skb in a failure path in this function.

Coverity #632
Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] 3c509: bus registration fix</title>
<updated>2006-03-11T18:29:09Z</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@osdl.org</email>
</author>
<published>2006-03-08T08:06:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0992a5d029181421877a716eaf99145828ff7eae'/>
<id>urn:sha1:0992a5d029181421877a716eaf99145828ff7eae</id>
<content type='text'>
- Don't call eisa_driver_unregister() if eisa_driver_register() failed.

- Properly propagate error values.

Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] de620: fix section mismatch warning</title>
<updated>2006-03-11T18:29:09Z</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@ravnborg.org</email>
</author>
<published>2006-03-08T08:06:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b2cba5b5777123c53852639c6a17e87709e055be'/>
<id>urn:sha1:b2cba5b5777123c53852639c6a17e87709e055be</id>
<content type='text'>
In latest -mm de620 gave following warning:
WARNING: drivers/net/de620.o - Section mismatch: reference to      \
.init.text:de620_probe from .text between 'init_module' (at offset \
0x1682) and 'cleanup_module'

init_module() call de620_probe() which is declared __init.
Fix is to declare init_module() __init too.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] NE2000 Kconfig help entry improvement</title>
<updated>2006-03-11T18:29:09Z</updated>
<author>
<name>Jesper Juhl</name>
<email>jesper.juhl@gmail.com</email>
</author>
<published>2006-03-08T08:06:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=28beaf651b8620b04bc6dec03e22ed5af8114936'/>
<id>urn:sha1:28beaf651b8620b04bc6dec03e22ed5af8114936</id>
<content type='text'>
Improve reference to PCI NE2K support in ISA NE2K documentation.
Original 2.4 patch From: Ged Haywood &lt;ged@jubileegroup.co.uk&gt;

Signed-off-by: Jesper Juhl &lt;jesper.juhl@gmail.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] dl2k: DMA freeing error</title>
<updated>2006-03-11T18:26:51Z</updated>
<author>
<name>Jon Mason</name>
<email>jdmason@us.ibm.com</email>
</author>
<published>2006-03-10T21:12:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9ee09d9cd4f57bae9cd95ea7ae5f41c29a166361'/>
<id>urn:sha1:9ee09d9cd4f57bae9cd95ea7ae5f41c29a166361</id>
<content type='text'>
This patch fixes an error in the dl2k driver's DMA mapping/unmapping.
The adapter uses the upper 16bits of the DMA address for the buffer
size.  However, this is not masked off when referencing the DMA
address, and can lead to errors by trying to free a DMA address out of
range.

Thanks,
Jon

Signed-off-by: Jon Mason &lt;jdmason@us.ibm.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
</feed>
