<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/net/e1000, branch linux-2.6.18.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.18.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.18.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2006-11-19T03:28:02+00:00</updated>
<entry>
<title>[PATCH] e1000: Fix regression: garbled stats and irq allocation during swsusp</title>
<updated>2006-11-19T03:28:02+00:00</updated>
<author>
<name>Auke Kok</name>
<email>auke-jan.h.kok@intel.com</email>
</author>
<published>2006-11-06T16:57:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f8d0f4c70c1b99e37102367bf37e394245fae1c0'/>
<id>urn:sha1:f8d0f4c70c1b99e37102367bf37e394245fae1c0</id>
<content type='text'>
e1000: Fix suspend/resume powerup and irq allocation

From: Auke Kok &lt;auke-jan.h.kok@intel.com&gt;

After 7.0.33/2.6.16, e1000 suspend/resume left the user with an enabled
device showing garbled statistics and undetermined irq allocation state,
where `ifconfig eth0 down` would display `trying to free already freed irq`.

Explicitly free and allocate irq as well as powerup the PHY during resume
fixes when needed.

Signed-off-by: Auke Kok &lt;auke-jan.h.kok@intel.com&gt;
[chrisw: trivial 2.6.18 backport s/err/ret_val/]
Signed-off-by: Chris Wright &lt;chrisw@sous-sol.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] e1000: fix TX timout hang regression for 82542rev3</title>
<updated>2006-09-12T15:46:39+00:00</updated>
<author>
<name>Auke Kok</name>
<email>auke-jan.h.kok@intel.com</email>
</author>
<published>2006-09-11T21:00:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=6a9516989f94df10d9a27ba543c6b53b3e69c84a'/>
<id>urn:sha1:6a9516989f94df10d9a27ba543c6b53b3e69c84a</id>
<content type='text'>
Commit 581d708eb47cccb5f41bc0817e50c9b004011ba8 (oct. 5 2005) introduced
partial Multiqueue support for e1000 which broke macro smartness in setting
up head/tail registers for 82542 rev3 chipsets, making these adapters
completely non-working since 2.6.15.

This commit sets the proper head and tail registers for read and write
descriptor rings. Ths fix was tested on an 82542 rev3 NIC and newer NICs.

Signed-off-by: Auke Kok &lt;auke-jan.h.kok@intel.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] drivers/net/e1000/: possible cleanups</title>
<updated>2006-08-19T21:44:28+00:00</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2006-08-15T06:00:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e4c780b1ffc7d7bc27b7dc57fcf17ebb8d3006bc'/>
<id>urn:sha1:e4c780b1ffc7d7bc27b7dc57fcf17ebb8d3006bc</id>
<content type='text'>
- make needlessly global functions static
- #if 0 the following unused global functions:
  - e1000_hw.c: e1000_mc_addr_list_update()
  - e1000_hw.c: e1000_read_reg_io()
  - e1000_hw.c: e1000_enable_pciex_master()
  - e1000_hw.c: e1000_ife_disable_dynamic_power_down()
  - e1000_hw.c: e1000_ife_enable_dynamic_power_down()
  - e1000_hw.c: e1000_write_ich8_word()
  - e1000_hw.c: e1000_duplex_reversal()
  - e1000_main.c: e1000_io_read()

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Cc: John Ronciak &lt;john.ronciak@intel.com&gt;
Cc: Jesse Brandeburg &lt;jesse.brandeburg@intel.com&gt;
Cc: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
Cc: Auke Kok &lt;auke-jan.h.kok@intel.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>[E1000]: Convert to netdev_alloc_skb</title>
<updated>2006-08-02T20:38:27+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@sunset.davemloft.net</email>
</author>
<published>2006-08-01T05:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=87f5032e0ca149bd03f0e2b46071b0c4a2312e82'/>
<id>urn:sha1:87f5032e0ca149bd03f0e2b46071b0c4a2312e82</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>e1000: bump version to 7.1.9-k4</title>
<updated>2006-07-14T23:14:55+00:00</updated>
<author>
<name>Auke Kok</name>
<email>auke\-jan.h.kok@intel.com</email>
</author>
<published>2006-07-14T23:14:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=36902f2e35b132442746df6034462b7cdb7d82ab'/>
<id>urn:sha1:36902f2e35b132442746df6034462b7cdb7d82ab</id>
<content type='text'>
Bump the version to 7.1.9-k4 to indicate three extra changes.

Signed-off-by: Auke Kok &lt;auke-jan.h.kok@intel.com&gt;
</content>
</entry>
<entry>
<title>e1000: fix panic on large frame receive when mtu=default</title>
<updated>2006-07-14T23:14:48+00:00</updated>
<author>
<name>Auke Kok</name>
<email>auke\-jan.h.kok@intel.com</email>
</author>
<published>2006-07-14T23:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=eb0f8054dd2e8b3cdf3af4771583b1dc2e1327cc'/>
<id>urn:sha1:eb0f8054dd2e8b3cdf3af4771583b1dc2e1327cc</id>
<content type='text'>
A panic was reported when receiving 1522 size packets if using
the default MTU. we should set the initial rx buffer length to the
value that e1000changemtu sets so that we can receive any packet
that would not be dropped by LPE=0.

Signed-off-by: Jesse Brandeburg &lt;jesse.brandeburg@intel.com&gt;
Signed-off-by: Auke Kok &lt;auke.jan.h.kok@intel.com&gt;
</content>
</entry>
<entry>
<title>e1000: remove CRC bytes from measured packet length</title>
<updated>2006-07-14T23:14:34+00:00</updated>
<author>
<name>Auke Kok</name>
<email>auke\-jan.h.kok@intel.com</email>
</author>
<published>2006-07-14T23:14:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f235a2abb27b9396d2108dd2987fb8262cb508a3'/>
<id>urn:sha1:f235a2abb27b9396d2108dd2987fb8262cb508a3</id>
<content type='text'>
After removing the hardware CRC stripping which causes problems with
SOL and related issues, we need to compensate for this changed size.

Signed-off-by: Jesse Brandeburg &lt;jesse.brandeburg@intel.com&gt;
Signed-off-by: Auke Kok &lt;auke-jan.h.kok@intel.com&gt;
</content>
</entry>
<entry>
<title>e1000: Redo netpoll fix to address community concerns</title>
<updated>2006-07-14T23:14:23+00:00</updated>
<author>
<name>Auke Kok</name>
<email>auke\-jan.h.kok@intel.com</email>
</author>
<published>2006-07-14T23:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d3d9e484b2ca502c87156b69fa6b8f8fd5fa18a0'/>
<id>urn:sha1:d3d9e484b2ca502c87156b69fa6b8f8fd5fa18a0</id>
<content type='text'>
The original suggested fix for netpoll was found to be racy on SMP
kernels. While it is highly unlikely that this race would ever be seen
in the real world due to current netpoll usage models, we implemented
this updated fix to address concerns.

Signed-off-by: Mitch Williams &lt;mitch.a.williams@intel.com&gt;
Signed-off-by: Auke Kok &lt;auke-jan.h.kok@intel.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] e1000: irq naming update</title>
<updated>2006-07-12T21:42:39+00:00</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@osdl.org</email>
</author>
<published>2006-07-07T06:58:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=61ef5c00a6477e076b8b77be805c5f58b77539cf'/>
<id>urn:sha1:61ef5c00a6477e076b8b77be805c5f58b77539cf</id>
<content type='text'>
Use the new names.

Cc: Auke Kok &lt;auke-jan.h.kok@intel.com&gt;
Cc: Jeff Garzik &lt;jeff@garzik.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>Merge commit master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 of HEAD</title>
<updated>2006-07-09T22:50:41+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2006-07-09T22:50:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=09075ef0fd585fb093bb9a6cd1240272114f89cf'/>
<id>urn:sha1:09075ef0fd585fb093bb9a6cd1240272114f89cf</id>
<content type='text'>
* HEAD:
  [AX.25]: Use kzalloc
  [ATM] net/atm/clip.c: fix PROC_FS=n compile
  [PKT_SCHED]: act_api: Fix module leak while flushing actions
  [NET]: Fix IPv4/DECnet routing rule dumping
  [NET] gso: Fix up GSO packets with broken checksums
  [NET] gso: Add skb_is_gso
  [IRDA]: fix drivers/net/irda/ali-ircc.c:ali_ircc_init()
  [ATM]: fix possible recursive locking in skb_migrate()
  [ATM]: Typo in drivers/atm/Kconfig...
  [TG3]: add amd8131 to "write reorder" chipsets
  [NET]: Fix network device interface printk message priority
</content>
</entry>
</feed>
