lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Date:	Sun, 26 Nov 2006 10:55:31 +0300
From:	Mikhail Kshevetskiy <kl@...ka.dorms.spbu.ru>
To:	linux-kernel@...r.kernel.org
Subject: inconsistent lock state in 2.6.18.3

=================================
[ 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

Download attachment "config-2.6.18" of type "application/octet-stream" (45249 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ