Subject: Re: [RESEND][PATCH net-drivers-2.6 0/16] e1000: driver update

From: "John W. Linville" <[email-masked]>
Date: Mon, 2 May 2005 15:55:50 -0400

On Thu, Apr 28, 2005 at 07:38:17PM -0700, Malli Chilakala wrote:
> Signed-off-by: Mallikarjuna R Chilakala <[email-masked]>
> Signed-off-by: Ganesh Venkatesan <[email-masked]>
> Signed-off-by: John Ronciak <[email-masked]>
> 
> 1. Added enhanced functionality to the loopback diags to wrap the descriptor rings.
> 2. Fix msec-delay definition in e1000_osdep.h to use msleep 
> 3. MSI support for PCI-e adapters
> 4. Enable polling before enabling interrupts -- avoids (in NAPI mode) entering the ISR and returning without doing any work because polling is not enabled. [[email-masked]]
> 5. Fix kernel panic with 82541 LOM when using a 100M cable
> 6. Delay clean-up of last Tx packet to fix pre-mature writeback issue of Tx descriptors only when TSO is enabled
> 7. Dump information on Tx ring when 'NETDEV: Watchdog' condition is reached
> 8. Fix computation of netdev stats from controller stats counters
> 9. e1000 stops working after resume, call pci_enable_device after pci_restore_state - Modified Andrew Morton's patch
> 10. Implement 82546 errata 10 --  first Tx descriptor cannot have more than 2015 byte of data in it or it could hang the transmitter.
> 11. Removed redundant statement in e1000_clean_tx_irq
> 12. Modified e1000_clean:: exit poll if no Tx and work_done == 0
> 13. 82573 specific code & packet split code
> 14. Fix Packet Buffer Allocation logic for 82547_rev_2 controller
> 15. Adjust flow control watermarks for Jumbo Frames
> 16. Driver version, white space, comments, device id & other

For Fedora Core 3 users, test kernels w/ these patches applied are available here:

	http://people.redhat.com/linville/kernels/fc3/

For RHEL4 users, test kernels w/ these patches applied are available here:

	http://people.redhat.com/linville/kernels/rhel4/

Please beat the crap out of 'em... :-)

Thanks!

John
-- 
John W. Linville
[email-masked]