I have a machine which, amongst other things, acts as an NFS server for a small number of (1 or 2) clients. Under "heavy" NFS load (copying a large file, opening a large maildir in mutt), it generates lots of these: Mar 1 00:20:49 src@vlad kernel: NETDEV WATCHDOG: eth0: transmit timed out Mar 1 00:20:49 src@vlad kernel: eth0: Transmit timed out, status 0x000000, resetting... and quite a few of these: Mar 1 00:20:49 src@vlad kernel: Badness in local_bh_enable at kernel/softirq.c:121 Mar 1 00:20:49 src@vlad kernel: Call Trace: Mar 1 00:20:49 src@vlad kernel: [] local_bh_enable+0x6f/0x80 Mar 1 00:20:49 src@vlad kernel: [] svc_write_space+0x21/0x80 [sunrpc] Mar 1 00:20:49 src@vlad kernel: [] sock_wfree+0x3b/0x40 Mar 1 00:20:49 src@vlad kernel: [] sock_wfree+0x0/0x40 Mar 1 00:20:49 src@vlad kernel: [] __kfree_skb+0x54/0xc0 Mar 1 00:20:49 src@vlad kernel: [] drain_tx+0x37/0x60 [natsemi] Mar 1 00:20:49 src@vlad kernel: [] reinit_ring+0x17/0xa0 [natsemi] Mar 1 00:20:49 src@vlad kernel: [] tx_timeout+0x50/0x100 [natsemi] Mar 1 00:20:49 src@vlad kernel: [] dev_watchdog+0x0/0xc0 Mar 1 00:20:49 src@vlad kernel: [] dev_watchdog+0xa3/0xc0 Mar 1 00:20:49 src@vlad kernel: [] run_timer_softirq+0xc5/0x1a0 Mar 1 00:20:49 src@vlad kernel: [] do_softirq+0x93/0xa0 Mar 1 00:20:49 src@vlad kernel: [] do_IRQ+0x105/0x140 Mar 1 00:20:49 src@vlad kernel: [] common_interrupt+0x18/0x20 Mar 1 00:20:49 src@vlad kernel: [] csum_partial_copy_generic+0x6a/0x10c Mar 1 00:20:49 src@vlad kernel: [] csum_partial_copy_fromiovecend+0x218/0x2c0 Mar 1 00:20:49 src@vlad kernel: [] ip_generic_getfrag+0x30/0xa0 Mar 1 00:20:49 src@vlad kernel: [] ip_append_data+0x52b/0x6a0 Mar 1 00:20:49 src@vlad kernel: [] ip_output+0x5b/0x80 Mar 1 00:20:49 src@vlad kernel: [] udp_sendmsg+0x2e5/0x680 Mar 1 00:20:49 src@vlad kernel: [] ip_generic_getfrag+0x0/0xa0 Mar 1 00:20:49 src@vlad kernel: [] sock_alloc_send_pskb+0xbb/0x1e0 Mar 1 00:20:49 src@vlad kernel: [] sock_alloc_send_skb+0x16/0x20 Mar 1 00:20:49 src@vlad kernel: [] ip_append_data+0x5fb/0x6a0 Mar 1 00:20:49 src@vlad kernel: [] ahc_linux_run_device_queue+0x448/0x8c0 Mar 1 00:20:49 src@vlad kernel: [] udp_sendmsg+0x2e5/0x680 Mar 1 00:20:49 src@vlad kernel: [] ip_generic_getfrag+0x0/0xa0 Mar 1 00:20:49 src@vlad kernel: [] udp_sendmsg+0x304/0x680 Mar 1 00:20:49 src@vlad kernel: [] inet_sendmsg+0x37/0x40 Mar 1 00:20:49 src@vlad kernel: [] sock_sendmsg+0x81/0xa0 Mar 1 00:20:49 src@vlad kernel: [] inet_sendmsg+0x37/0x40 Mar 1 00:20:49 src@vlad kernel: [] sock_no_sendpage+0x7d/0xa0 Mar 1 00:20:49 src@vlad kernel: [] udp_sendpage+0xd5/0x100 Mar 1 00:20:49 src@vlad kernel: [] nfsd_read+0x296/0x360 [nfsd] Mar 1 00:20:49 src@vlad kernel: [] inet_sendpage+0x6d/0xa0 Mar 1 00:20:49 src@vlad kernel: [] svc_sendto+0x104/0x200 [sunrpc] Mar 1 00:20:49 src@vlad kernel: [] kfree_skbmem+0x19/0x20 Mar 1 00:20:49 src@vlad kernel: [] svc_udp_sendto+0x15/0x40 [sunrpc] Mar 1 00:20:49 src@vlad kernel: [] svc_send+0xce/0x120 [sunrpc] Mar 1 00:20:49 src@vlad kernel: [] svc_process+0x1e4/0x640 [sunrpc] Mar 1 00:20:49 src@vlad kernel: [] nfsd+0x1b2/0x360 [nfsd] Mar 1 00:20:49 src@vlad kernel: [] nfsd+0x0/0x360 [nfsd] Mar 1 00:20:49 src@vlad kernel: [] kernel_thread_helper+0x5/0x1c The network card is a Netgear FA312 10/100 card, based on the natsemi chipset. It replaces an ISA 3c509B 10Mbit card, which never showed this behaviour. Kernel is 2.6.2-rc2. I've checked all of the other pieces of the network, and they appear to be fine. Any suggestions as to what's wrong? Thanks, Hugo. -- === Hugo Mills: hugo@... carfax.org.uk | darksatanic.net | lug.org.uk === PGP key: 1C335860 from wwwkeys.eu.pgp.net or http://www.carfax.org.uk --- There's many a slip 'twixt wicket-keeper and gully. ---