I received this while testing the network card on a AMD Geode LX800 board. (cat /dev/zero | nc remote-host remote-port) The machine config is attached. ------------[ cut here ]------------ kernel BUG at /usr/src/linux-2.6.25/kernel/workqueue.c:224! invalid opcode: 0000 [#1] Pid: 719, comm: nc Not tainted (2.6.25 #2) EIP: 0060:[] EFLAGS: 00010283 CPU: 0 EIP is at queue_delayed_work_on+0x28/0x7b EAX: cf0ae9e4 EBX: cf0ae9f0 ECX: cf0ae9e0 EDX: 00000000 ESI: cf002840 EDI: ffffffff EBP: cf0ae360 ESP: cc07fd08 DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068 Process nc (pid: 719, ti=cc07e000 task=ce7b73f0 task.ti=cc07e000) Stack: cf059400 cf0ae000 cf0ae360 c02234cb 00000004 c037a1a5 d002e03e 00000050 00000014 d002e000 d002e03e d002e000 cf0cc000 cf0f8400 c2b00157 cf1c9c80 00000080 00000001 0000000a c0230811 c0537ae0 0000000a 00000000 0000000a Call Trace: [] queue_delayed_work+0x16/0x18 [] rtl8169_interrupt+0x1bb/0x2ef [] handle_IRQ_event+0x1a/0x3f [] handle_level_irq+0x7a/0x8a [] do_IRQ+0x4b/0x60 [] common_interrupt+0x23/0x28 [] tcp_recvmsg+0x475/0x6cc [] tcp_rcv_established+0x42/0x611 [] tcp_v4_do_rcv+0x1f/0x13f [] release_sock+0x30/0x6c [] tcp_sendmsg+0x896/0x96e [] __wake_up_common+0x2d/0x52 [] sock_aio_write+0xb2/0xbb [] do_sync_write+0xbd/0x104 [] autoremove_wake_function+0x0/0x2b [] ktime_get_ts+0x11/0x3a [] ktime_get+0xf/0x2b [] hrtick_start_fair+0xb3/0xec [] vfs_write+0x94/0xfc [] sys_write+0x3c/0x63 [] syscall_call+0x7/0xb ======================= Code: ff ff ff 57 89 c7 56 89 d6 53 8d 59 10 0f ba 29 00 19 c0 31 d2 85 c0 75 5 EIP: [] queue_delayed_work_on+0x28/0x7b SS:ESP 0068:cc07fd08 Kernel panic - not syncing: Fatal exception in interrupt