================================= [ INFO: inconsistent lock state ] --------------------------------- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage. swapper/0 [HC0[0]:SC1[2]:HE1:SE0] takes: (&ei_local->page_lock){++..}, at: [<c895d2b9>] ei_start_xmit+0xa9/0x2a0 [8390] {in-hardirq-W} state was registered at: [<c0134685>] lock_acquire+0x75/0xa0 [<c0325205>] _spin_lock+0x35/0x50 [<c895d4e9>] ei_interrupt+0x39/0x210 [8390] [<c0147803>] handle_IRQ_event+0x33/0x70 [<c01478bf>] __do_IRQ+0x7f/0x100 [<c0105578>] do_IRQ+0x48/0xa0 [<c01037bd>] common_interrupt+0x25/0x2c [<c0100d10>] cpu_idle+0x80/0x90 [<c0100257>] rest_init+0x37/0x40 [<c047c8a5>] start_kernel+0x1d5/0x230 [<00000000>] 0x0 irq event stamp: 369860 hardirqs last enabled at (369860): [<c03253b9>] _spin_unlock_irqrestore+0x49/0x60 hardirqs last disabled at (369859): [<c0324ee6>] _spin_lock_irqsave+0x16/0x60 softirqs last enabled at (369834): [<c011e1ca>] __do_softirq+0x9a/0xc0 softirqs last disabled at (369845): [<c011e237>] do_softirq+0x47/0x50 other info that might help us debug this: 1 lock held by swapper/0: #0: (&dev->_xmit_lock){-+..}, at: [<c02ceac4>] __qdisc_run+0x84/0x1e0 stack backtrace: [<c0103cfd>] show_trace_log_lvl+0x18d/0x1a0 [<c0103d22>] show_trace+0x12/0x20 [<c0103e39>] dump_stack+0x19/0x20 [<c0132b6c>] print_usage_bug+0x23c/0x250 [<c013300a>] mark_lock+0x48a/0x5a0 [<c0133aa1>] __lock_acquire+0x481/0x960 [<c0134685>] lock_acquire+0x75/0xa0 [<c0325205>] _spin_lock+0x35/0x50 [<c895d2b9>] ei_start_xmit+0xa9/0x2a0 [8390] [<c02c17ab>] dev_hard_start_xmit+0x5b/0xf0 [<c02ceaee>] __qdisc_run+0xae/0x1e0 [<c02c1994>] dev_queue_xmit+0x154/0x290 [<c02fbe20>] arp_xmit+0x20/0x60 [<c02fbeb2>] arp_send+0x52/0x60 [<c02fb6c4>] arp_solicit+0x104/0x1e0 [<c02c6c99>] neigh_timer_handler+0x179/0x2e0 [<c0122cb5>] run_timer_softirq+0xb5/0x190 [<c011e182>] __do_softirq+0x52/0xc0 [<c011e237>] do_softirq+0x47/0x50 [<c011e285>] irq_exit+0x45/0x50 [<c010557d>] do_IRQ+0x4d/0xa0 [<c01037bd>] common_interrupt+0x25/0x2c [<c0100c30>] default_idle+0x50/0x90 [<c0100d10>] cpu_idle+0x80/0x90 [<c0100257>] rest_init+0x37/0x40 [<c047c8a5>] start_kernel+0x1d5/0x230
Attachment:
config-2.6.18
Description: Binary data
- Prev by Date: Re: OOM killer firing on 2.6.18 and later during LTP runs
- Next by Date: Re: Overriding X on panic
- Previous by thread: Re: [patch] PM: suspend/resume debugging should depend on SOFTWARE_SUSPEND
- Next by thread: [2.6 patch] net/sctp/socket.c: add missing sctp_spin_unlock_irqrestore
- Index(es):