here's another bug i triggered today - some sort of memory/list corruption going on in the timer code. Then i turned on debugobjects and got a pretty specific assert in the TCP code: [ 48.320340] ------------[ cut here ]------------ [ 48.324031] WARNING: at lib/list_debug.c:30 __list_add+0x7d/0xad() [ 48.324031] Hardware name: System Product Name [ 48.324031] list_add corruption. prev->next should be next (ffffffff81fe2280), but was ffff88003f901440. (prev=ffff880002a9bcf0). [ 48.324031] Modules linked in: [ 48.324031] Pid: 0, comm: swapper Tainted: G W 2.6.30-tip #54394 [ 48.324031] Call Trace: [ 48.324031] [] ? __list_add+0x7d/0xad [ 48.324031] [] warn_slowpath_common+0x8d/0xd0 [ 48.324031] [] warn_slowpath_fmt+0x50/0x66 [ 48.324031] [] __list_add+0x7d/0xad [ 48.324031] [] internal_add_timer+0xd1/0xe7 [ 48.324031] [] __mod_timer+0x107/0x139 [ 48.324031] [] mod_timer_pending+0x28/0x3e [ 48.324031] [] __nf_ct_refresh_acct+0x71/0xf9 [ 48.324031] [] tcp_packet+0x60c/0x6a2 [ 48.324031] [] ? nf_conntrack_find_get+0xb7/0xef [ 48.324031] [] ? nf_conntrack_find_get+0x0/0xef [ 48.324031] [] nf_conntrack_in+0x3a3/0x534 [ 48.324031] [] ? ip_rcv_finish+0x0/0x3bc [ 48.324031] [] ipv4_conntrack_in+0x34/0x4a [ 48.324031] [] nf_iterate+0x5d/0xb1 [ 48.324031] [] ? ftrace_call+0x5/0x2b [ 48.324031] [] ? ip_rcv_finish+0x0/0x3bc [ 48.324031] [] nf_hook_slow+0xa4/0x133 [ 48.324031] [] ? ip_rcv_finish+0x0/0x3bc [ 48.324031] [] ip_rcv+0x2ae/0x30d [ 48.324031] [] ? netpoll_rx+0x14/0x9d [ 48.324031] [] netif_receive_skb+0x3b1/0x402 [ 48.324031] [] ? netif_receive_skb+0x17b/0x402 [ 48.324031] [] ? skb_pull+0xd/0x59 [ 48.324031] [] ? eth_type_trans+0x48/0x104 [ 48.324031] [] nv_rx_process_optimized+0x15a/0x227 [ 48.324031] [] nv_napi_poll+0x2a9/0x2cd [ 48.324031] [] net_rx_action+0xd1/0x249 [ 48.324031] [] ? net_rx_action+0x1e8/0x249 [ 48.324031] [] __do_softirq+0xcb/0x1bb [ 48.324031] [] call_softirq+0x1c/0x30 [ 48.324031] [] do_softirq+0x5f/0xd7 [ 48.324031] [] irq_exit+0x66/0xb9 [ 48.324031] [] do_IRQ+0xbb/0xe8 [ 48.324031] [] ? early_idt_handler+0x0/0x71 [ 48.324031] [] ret_from_intr+0x0/0x16 [ 48.324031] [] ? default_idle+0x59/0x9d [ 48.324031] [] ? trace_hardirqs_on+0x20/0x36 [ 48.324031] [] ? native_safe_halt+0xb/0xd [ 48.324031] [] ? native_safe_halt+0x9/0xd [ 48.324031] [] ? default_idle+0x5e/0x9d [ 48.324031] [] ? stop_critical_timings+0x3d/0x54 [ 48.324031] [] ? cpu_idle+0xbe/0x107 [ 48.324031] [] ? early_idt_handler+0x0/0x71 [ 48.324031] [] ? rest_init+0x79/0x8f [ 48.324031] [] ? early_idt_handler+0x0/0x71 [ 48.324031] [] ? start_kernel+0x2d8/0x2f3 [ 48.324031] [] ? early_idt_handler+0x0/0x71 [ 48.324031] [] ? x86_64_start_reservations+0x8f/0xaa [ 48.324031] [] ? __init_begin+0x0/0x140 [ 48.324031] [] ? x86_64_start_kernel+0x104/0x127 [ 48.324031] ---[ end trace 5a5d197966b56a31 ]--- modprobe: FATAL: Could not load /lib/modules/2.6.30-tip/modules.dep: No such file or directory this too is a new pattern. Config and full bootlog attached. Unfortunately it's not clearly reproducible - needs some networking load to trigger, and sometimes the symptoms are just a straight hang (with no console messages) - so not very bisection friendly. Ingo