From mboxrd@z Thu Jan 1 00:00:00 1970 From: "John W. Linville" Subject: Re: [RESEND][PATCH net-drivers-2.6 0/16] e1000: driver update Date: Mon, 2 May 2005 15:55:50 -0400 Message-ID: <20050502195550.GD10710@tuxdriver.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: netdev , fedora-devel-list@redhat.com, fedora-test-list@redhat.com Return-path: To: Malli Chilakala Content-Disposition: inline In-Reply-To: Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com List-Id: netdev.vger.kernel.org On Thu, Apr 28, 2005 at 07:38:17PM -0700, Malli Chilakala wrote: > Signed-off-by: Mallikarjuna R Chilakala > Signed-off-by: Ganesh Venkatesan > Signed-off-by: John Ronciak > > 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. [romieu@fr.zoriel.com] > 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 linville@tuxdriver.com