Hi, I am experiencing lock-ups and (in some cases) total failures in networking. It occurs most often when copying "large" amounts (read: more than a few hundred KiB) of data from one machine to another via NFS, but it can also be triggered by non-NFS network traffic. Error logs at the end of the email. Network card is a natsemi (Netgear FA312) on each end of the link. It happens with a cross-over cable as well as with my hub, and I've tried with several different cables between, so I don't think it's cables or network infrastructure. It also happens only on one of the two machines involved -- an old AMD K6-2/500 box. The other machine (Athlon64) is fine. Moving back to a 3c509B ISA card in the K6 machine solves the lock-ups problem, but obviously is a severly sub-optimal solution. Fixing the speed of the natsemi card to 10 Mbit does not solve the problem, although it does reduce it. I've had this problem both with 2.6.2-rc2 and 2.6.4 kernels. What are the likely causes of the problem, and what can I do about it to prevent it? Thanks, Hugo. The error logs: [lots of these at 4-10 second intervals] Mar 11 19:45:05 src@vlad kernel: NETDEV WATCHDOG: eth0: transmit timed out Mar 11 19:45:05 src@vlad kernel: eth0: Transmit timed out, status 0x000000, resetting... Mar 11 19:45:09 src@vlad kernel: NETDEV WATCHDOG: eth0: transmit timed out Mar 11 19:45:09 src@vlad kernel: eth0: Transmit timed out, status 0x000000, resetting... [then 8 of these at once] Mar 11 19:50:10 src@vlad kernel: Badness in local_bh_enable at kernel/softirq.c:122 Mar 11 19:50:10 src@vlad kernel: Call Trace: Mar 11 19:50:10 src@vlad kernel: [] local_bh_enable+0x6f/0x80 Mar 11 19:50:10 src@vlad kernel: [] svc_write_space+0x21/0x80 [sunrpc] Mar 11 19:50:10 src@vlad kernel: [] sock_wfree+0x3b/0x40 Mar 11 19:50:10 src@vlad kernel: [] sock_wfree+0x0/0x40 Mar 11 19:50:10 src@vlad kernel: [] __kfree_skb+0x5a/0xe0 Mar 11 19:50:10 src@vlad kernel: [] drain_tx+0x37/0x60 [natsemi] Mar 11 19:50:10 src@vlad kernel: [] reinit_ring+0x17/0xa0 [natsemi] Mar 11 19:50:10 src@vlad kernel: [] tx_timeout+0x50/0x100 [natsemi] Mar 11 19:50:10 src@vlad kernel: [] dev_watchdog+0x0/0xc0 Mar 11 19:50:10 src@vlad kernel: [] dev_watchdog+0xa3/0xc0 Mar 11 19:50:10 src@vlad kernel: [] run_timer_softirq+0xc5/0x1a0 Mar 11 19:50:10 src@vlad kernel: [] do_softirq+0x93/0xa0 Mar 11 19:50:10 src@vlad kernel: [] do_IRQ+0x105/0x140 Mar 11 19:50:10 src@vlad kernel: [] common_interrupt+0x18/0x20 Mar 11 19:50:10 src@vlad kernel: [] csum_partial_copy_generic+0x54/0x10c Mar 11 19:50:10 src@vlad kernel: [] csum_partial_copy_fromiovecend+0x218/0x2c0 Mar 11 19:50:10 src@vlad kernel: [] ip_generic_getfrag+0x30/0xa0 Mar 11 19:50:10 src@vlad kernel: [] ip_append_data+0x20f/0x6a0 Mar 11 19:50:10 src@vlad kernel: [] ip_output+0x5b/0x80 Mar 11 19:50:10 src@vlad kernel: [] udp_sendmsg+0x2e5/0x680 Mar 11 19:50:10 src@vlad kernel: [] ip_generic_getfrag+0x0/0xa0 Mar 11 19:50:10 src@vlad kernel: [] sock_alloc_send_pskb+0xbb/0x1e0 Mar 11 19:50:10 src@vlad kernel: [] sock_alloc_send_skb+0x16/0x20 Mar 11 19:50:10 src@vlad kernel: [] ip_append_data+0x5fb/0x6a0 Mar 11 19:50:10 src@vlad kernel: [] udp_sendmsg+0x2e5/0x680 Mar 11 19:50:10 src@vlad kernel: [] ip_generic_getfrag+0x0/0xa0 Mar 11 19:50:10 src@vlad kernel: [] udp_sendmsg+0x304/0x680 Mar 11 19:50:10 src@vlad kernel: [] inet_sendmsg+0x37/0x40 Mar 11 19:50:10 src@vlad kernel: [] sock_sendmsg+0x81/0xa0 Mar 11 19:50:10 src@vlad kernel: [] inet_sendmsg+0x37/0x40 Mar 11 19:50:10 src@vlad kernel: [] sock_no_sendpage+0x7d/0xa0 Mar 11 19:50:10 src@vlad kernel: [] udp_sendpage+0xd5/0x100 Mar 11 19:50:10 src@vlad kernel: [] inet_sendpage+0x6d/0xa0 Mar 11 19:50:10 src@vlad kernel: [] svc_sendto+0x104/0x200 [sunrpc] Mar 11 19:50:10 src@vlad kernel: [] kfree_skbmem+0x19/0x20 Mar 11 19:50:10 src@vlad kernel: [] svc_udp_sendto+0x12/0x40 [sunrpc] Mar 11 19:50:10 src@vlad kernel: [] svc_send+0xc4/0x100 [sunrpc] Mar 11 19:50:10 src@vlad kernel: [] svc_process+0x1ac/0x600 [sunrpc] Mar 11 19:50:10 src@vlad kernel: [] nfsd+0x1b2/0x360 [nfsd] Mar 11 19:50:10 src@vlad kernel: [] nfsd+0x0/0x360 [nfsd] Mar 11 19:50:10 src@vlad kernel: [] kernel_thread_helper+0x5/0x1c Mar 11 19:50:10 src@vlad kernel: -- === 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 --- emacs: Eighty Megabytes And Constantly Swapping. ---