Linus, please do a bk pull http://gkernel.bkbits.net/net-drivers-2.4 This will update the following files: drivers/net/natsemi.c | 867 ++++++++++++++++++++++++++++---------------------- 1 files changed, 488 insertions(+), 379 deletions(-) through these ChangeSets: (02/10/02 1.731) drivers/net/natsemi.c: fix compile error - s/KERN_WARN/KERN_WARNING/ (02/10/02 1.730) drivers/net/natsemi.c: boost some printk() levels to WARN (02/10/02 1.729) drivers/net/natsemi.c: cleanup version string, fix compile error (02/10/02 1.728) drivers/net/natsemi.c: stop tx/rx and reinit_ring on a PHY reset (02/10/02 1.727) drivers/net/natsemi.c: janitorial - whitespace, wrap, and indenting cleanup (02/10/02 1.726) drivers/net/natsemi.c: comments update (02/10/02 1.725) drivers/net/natsemi.c: lengthen EEPROM timeout, and always warn about all timeouts (02/10/02 1.724) drivers/net/natsemi.c: write MAC address back to the chip (02/10/02 1.723) drivers/net/natsemi.c: stop abusing netdev_device_{de,a}ttach (02/10/02 1.722) drivers/net/natsemi.c: OOM handling (02/10/02 1.721) drivers/net/natsemi.c: combine drain_ring and init_ring (02/10/02 1.720) drivers/net/natsemi.c: create a function for rx refill (02/10/02 1.719) drivers/net/natsemi.c: add dp83816 support (02/10/02 1.718) drivers/net/natsemi.c: sync with 2.5.x