[BK PATCHES] 2.6.x experimental net driver updates

From: Jeff Garzik
Date: Tue Dec 30 2003 - 00:56:42 EST



Summary of new changes:
* bonding fixes
* e100/e1000 fixes
* other fixes
* via-rhine netpoll support


Summary of patchkit:
* new e100 driver (rewritten from scratch)
* new nVidia nForce NIC driver
* new pc200syn WAN driver

* tg3 bug fixes
* r8169 major bug fixes
* e1000 minor updates / fixes
* sk98lin vendor updates / fixes
* misc bug fixes

* 8139too NAPI support
* tulip NAPI support

* netconsole / netdump support
* net_device allocation and reference counting work


Patch:
http://www.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.6/2.6.0-bk2-netdrvr-exp1.patch.bz2
(NOTE: _requires_ 2.6.0-bk2 snapshot, or IOW Linus-latest from BK, in order to apply successfully)

Full changelog:
http://www.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.6/2.6.0-bk2-netdrvr-exp1.log

BK repo:
bk://gkernel.bkbits.net/net-drivers-2.5-exp

Changelog delta attached.


Alexander Viro:
o [irda sa1100_ir] convert to using standard alloc_irdadev()

Amir Noam:
o [netdrvr bonding] Add support for slaves that use ethtool_ops
o [netdrvr bonding] Releasing the original active slave causes mac address duplication
o [netdrvr bonding] Cannot remove and re-enslave the original active slave

Andrew Morton:
o [netdrvr] new-probe warning fix

Jeff Garzik:
o Merge redhat.com:/spare/repo/linux-2.5 into redhat.com:/spare/repo/net-drivers-2.5-exp
o [netdrvr bonding] fix broken build

Pavel Machek:
o [netdrvr via-rhine] add netpoll support

Russell King:
o [irda sa1100_ir] "resurrect from bitrot hell"

Scott Feldman:
o [netdrvr e1000] netpoll support
o [netdrvr e1000] h/w workarounds + remove device ID
o [netdrvr e100] netpoll + fixes to speed/duplex forced settings