Hello, Yet another one (during resume): kernel: [ 1968.334646] kernel: [ 1968.334648] ================================= kernel: [ 1968.334651] [ INFO: inconsistent lock state ] kernel: [ 1968.334654] 2.6.34-rc6-dbg #105 kernel: [ 1968.334656] --------------------------------- kernel: [ 1968.334659] inconsistent {IN-SOFTIRQ-W} -> {SOFTIRQ-ON-W} usage. kernel: [ 1968.334663] events/1/3854 [HC0[0]:SC0[0]:HE1:SE1] takes: kernel: [ 1968.334666] (&(&table->hash[i].lock)->rlock){+.?...}, at: [] __udp4_lib_mcast_deliver+0x3c/0x143 kernel: [ 1968.334678] {IN-SOFTIRQ-W} state was registered at: kernel: [ 1968.334681] [] __lock_acquire+0x2ba/0xc01 kernel: [ 1968.334688] [] lock_acquire+0x5e/0x75 kernel: [ 1968.334693] [] _raw_spin_lock+0x28/0x58 kernel: [ 1968.334699] [] __udp4_lib_mcast_deliver+0x3c/0x143 kernel: [ 1968.334704] [] __udp4_lib_rcv+0x1dc/0x3ac kernel: [ 1968.334708] [] udp_rcv+0x12/0x14 kernel: [ 1968.334713] [] ip_local_deliver_finish+0xd2/0x137 kernel: [ 1968.334719] [] NF_HOOK.clone.1+0x38/0x3f kernel: [ 1968.334724] [] ip_local_deliver+0x3c/0x42 kernel: [ 1968.334728] [] ip_rcv_finish+0x25c/0x27e kernel: [ 1968.334733] [] NF_HOOK.clone.1+0x38/0x3f kernel: [ 1968.334737] [] ip_rcv+0x1a3/0x1c6 kernel: [ 1968.334741] [] netif_receive_skb+0x38b/0x3ab kernel: [ 1968.334747] [] rtl8169_rx_interrupt+0x2de/0x3eb [r8169] kernel: [ 1968.334756] [] rtl8169_poll+0x28/0x15d [r8169] kernel: [ 1968.334763] [] net_rx_action+0x93/0x181 kernel: [ 1968.334767] [] __do_softirq+0x88/0x10c kernel: [ 1968.334773] [] do_softirq+0x2f/0x47 kernel: [ 1968.334778] [] irq_exit+0x38/0x75 kernel: [ 1968.334782] [] do_IRQ+0x79/0x8d kernel: [ 1968.334787] [] common_interrupt+0x35/0x3c kernel: [ 1968.334791] [] cpuidle_idle_call+0x6a/0xa0 kernel: [ 1968.334799] [] cpu_idle+0x89/0xbe kernel: [ 1968.334802] [] rest_init+0xd1/0xd6 kernel: [ 1968.334807] [] start_kernel+0x339/0x33e kernel: [ 1968.334813] [] i386_start_kernel+0xc9/0xd0 kernel: [ 1968.334818] irq event stamp: 63 kernel: [ 1968.334820] hardirqs last enabled at (63): [] kmem_cache_free+0x83/0x8f kernel: [ 1968.334828] hardirqs last disabled at (62): [] kmem_cache_free+0x2a/0x8f kernel: [ 1968.334833] softirqs last enabled at (60): [] rcu_read_unlock_bh+0x1c/0x1e kernel: [ 1968.334839] softirqs last disabled at (58): [] rcu_read_lock_bh+0x8/0x26 kernel: [ 1968.334845] kernel: [ 1968.334846] other info that might help us debug this: kernel: [ 1968.334849] 5 locks held by events/1/3854: kernel: [ 1968.334851] #0: (events){+.+.+.}, at: [] worker_thread+0x128/0x23c kernel: [ 1968.334859] #1: ((&(&tp->task)->work)){+.+...}, at: [] worker_thread+0x128/0x23c kernel: [ 1968.334865] #2: (rtnl_mutex){+.+.+.}, at: [] rtnl_lock+0xf/0x11 kernel: [ 1968.334871] #3: (rcu_read_lock){.+.+..}, at: [] rcu_read_lock+0x0/0x2b kernel: [ 1968.334877] #4: (rcu_read_lock){.+.+..}, at: [] rcu_read_lock+0x0/0x2b kernel: [ 1968.334884] kernel: [ 1968.334885] stack backtrace: kernel: [ 1968.334888] Pid: 3854, comm: events/1 Not tainted 2.6.34-rc6-dbg #105 kernel: [ 1968.334891] Call Trace: kernel: [ 1968.334895] [] ? printk+0xf/0x11 kernel: [ 1968.334901] [] valid_state+0x133/0x141 kernel: [ 1968.334906] [] mark_lock+0xcf/0x1bc kernel: [ 1968.334911] [] ? check_usage_backwards+0x0/0x72 kernel: [ 1968.334915] [] __lock_acquire+0x32c/0xc01 kernel: [ 1968.334922] [] ? fib_table_lookup+0x81/0x8e kernel: [ 1968.334927] [] ? __cycles_2_ns+0xf/0x3e kernel: [ 1968.334932] [] ? rcu_read_unlock+0x0/0x38 kernel: [ 1968.334937] [] ? native_sched_clock+0x49/0x4f kernel: [ 1968.334943] [] ? sched_clock_local+0x11/0x11f kernel: [ 1968.334948] [] lock_acquire+0x5e/0x75 kernel: [ 1968.334953] [] ? __udp4_lib_mcast_deliver+0x3c/0x143 kernel: [ 1968.334958] [] _raw_spin_lock+0x28/0x58 kernel: [ 1968.334963] [] ? __udp4_lib_mcast_deliver+0x3c/0x143 kernel: [ 1968.334967] [] __udp4_lib_mcast_deliver+0x3c/0x143 kernel: [ 1968.334973] [] ? sched_clock_cpu+0x121/0x131 kernel: [ 1968.334978] [] ? rcu_read_unlock+0x0/0x38 kernel: [ 1968.334983] [] ? sched_clock_cpu+0x121/0x131 kernel: [ 1968.334988] [] ? __lock_acquire+0xbf2/0xc01 kernel: [ 1968.334994] [] ? rcu_read_unlock+0x2d/0x38 kernel: [ 1968.334998] [] ? ip_route_input+0x101/0xaf4 kernel: [ 1968.335003] [] __udp4_lib_rcv+0x1dc/0x3ac kernel: [ 1968.335008] [] udp_rcv+0x12/0x14 kernel: [ 1968.335013] [] ip_local_deliver_finish+0xd2/0x137 kernel: [ 1968.335017] [] ? ip_local_deliver_finish+0x0/0x137 kernel: [ 1968.335022] [] NF_HOOK.clone.1+0x38/0x3f kernel: [ 1968.335026] [] ip_local_deliver+0x3c/0x42 kernel: [ 1968.335031] [] ? ip_local_deliver_finish+0x0/0x137 kernel: [ 1968.335035] [] ip_rcv_finish+0x25c/0x27e kernel: [ 1968.335040] [] ? ip_rcv_finish+0x0/0x27e kernel: [ 1968.335044] [] NF_HOOK.clone.1+0x38/0x3f kernel: [ 1968.335048] [] ip_rcv+0x1a3/0x1c6 kernel: [ 1968.335052] [] ? ip_rcv_finish+0x0/0x27e kernel: [ 1968.335057] [] netif_receive_skb+0x38b/0x3ab kernel: [ 1968.335066] [] rtl8169_rx_interrupt+0x2de/0x3eb [r8169] kernel: [ 1968.335073] [] rtl8169_reset_task+0x33/0xe8 [r8169] kernel: [ 1968.335077] [] worker_thread+0x16a/0x23c kernel: [ 1968.335082] [] ? worker_thread+0x128/0x23c kernel: [ 1968.335088] [] ? rtl8169_reset_task+0x0/0xe8 [r8169] kernel: [ 1968.335095] [] ? autoremove_wake_function+0x0/0x2f kernel: [ 1968.335099] [] ? worker_thread+0x0/0x23c kernel: [ 1968.335103] [] kthread+0x6a/0x6f kernel: [ 1968.335108] [] ? kthread+0x0/0x6f kernel: [ 1968.335112] [] kernel_thread_helper+0x6/0x10 kernel: [ 1968.335282] r8169 0000:02:00.0: eth0: link down Sergey