kernel-2.6.17-1.2630.fc6 -- inconsistent {hardirq-on-W} -> {in-hardirq-W} usage.

Miles Lane miles.lane at gmail.com
Fri Sep 8 00:03:12 UTC 2006


I will open a bug report about this.

pccard: PCMCIA card inserted into slot 0
pcmcia: registering new device pcmcia0.0
PM: Adding info for pcmcia:0.0
eth2: NE2000 (DL10022 rev 30): io 0x300, irq 3, hw_addr 00:50:BA:73:92:3D

=================================
[ INFO: inconsistent lock state ]
2.6.17-1.2630.fc6 #1
---------------------------------
inconsistent {hardirq-on-W} -> {in-hardirq-W} usage.
swapper/0 [HC1[1]:SC1[2]:HE0:SE0] takes:
 (&ei_local->page_lock){++..}, at: [<f948276d>] ei_interrupt+0x46/0x2c3 [8390]
{hardirq-on-W} state was registered at:
  [<c043c0aa>] lock_acquire+0x4b/0x6d
  [<c061415b>] _spin_lock+0x19/0x28
  [<f9482d57>] ei_start_xmit+0xa6/0x243 [8390]
  [<c05b9b75>] dev_hard_start_xmit+0x1a5/0x202
  [<c05c81da>] __qdisc_run+0xdf/0x19d
  [<c05bb4d5>] dev_queue_xmit+0x13d/0x250
  [<f93bea8e>] mld_sendpack+0x1ad/0x27d [ipv6]
  [<f93bf61a>] mld_ifc_timer_expire+0x18e/0x1b6 [ipv6]
  [<c042dc68>] run_timer_softirq+0x108/0x167
  [<c04293b7>] __do_softirq+0x78/0xf2
  [<c040668b>] do_softirq+0x5a/0xbe
irq event stamp: 12319831
hardirqs last  enabled at (12319830): [<c0614423>]
_spin_unlock_irqrestore+0x36/0x3c
hardirqs last disabled at (12319831): [<c0404a3f>] common_interrupt+0x1b/0x2c
softirqs last  enabled at (12319788): [<c042942b>] __do_softirq+0xec/0xf2
softirqs last disabled at (12319795): [<c040668b>] do_softirq+0x5a/0xbe

other info that might help us debug this:
2 locks held by swapper/0:
 #0:  (&dev->_xmit_lock){-+..}, at: [<c05c815b>] __qdisc_run+0x60/0x19d
 #1:  (af_callback_keys + sk->sk_family#4){-.-+}, at: [<c05b3bd7>]
sock_def_write_space+0x15/0x90

stack backtrace:
 [<c04051ee>] show_trace_log_lvl+0x58/0x171
 [<c0405802>] show_trace+0xd/0x10
 [<c040591b>] dump_stack+0x19/0x1b
 [<c043a4df>] print_usage_bug+0x1cf/0x1dc
 [<c043a82a>] mark_lock+0x96/0x353
 [<c043b54f>] __lock_acquire+0x3b2/0x99c
 [<c043c0aa>] lock_acquire+0x4b/0x6d
 [<c061415b>] _spin_lock+0x19/0x28
 [<f948276d>] ei_interrupt+0x46/0x2c3 [8390]
 [<f95cd3f2>] ei_irq_wrapper+0xb/0x1d [pcnet_cs]
 [<c0450f94>] handle_IRQ_event+0x20/0x4d
 [<c0451055>] __do_IRQ+0x94/0xef
 [<c040678d>] do_IRQ+0x9e/0xbd
 [<c0404a49>] common_interrupt+0x25/0x2c
DWARF2 unwinder stuck at common_interrupt+0x25/0x2c
Leftover inexact backtrace:
 =======================




More information about the fedora-test-list mailing list