lockdep warning looks scsi related

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is current main linux-2.6 (git pulled yesterday).
Running on 2 CPU Opteron
Happened during overnight (beagle cronjob?)

[41735.668113] 
[41735.668117] =================================
[41735.668121] [ INFO: inconsistent lock state ]
[41735.668125] 2.6.18 #13
[41735.668127] ---------------------------------
[41735.668129] inconsistent {in-softirq-W} -> {softirq-on-W} usage.
[41735.668133] beagle-build-in/18927 [HC0[0]:SC0[0]:HE1:SE1] takes:
[41735.668136]  (&q->__queue_lock){-+..}, at: [<ffffffff8111f0b5>] cfq_set_request+0x219/0x39c
[41735.668146] {in-softirq-W} state was registered at:
[41735.668149]   [<ffffffff8104ac4d>] __lock_acquire+0x41b/0xa08
[41735.668155]   [<ffffffff8104b7b5>] lock_acquire+0x4b/0x6a
[41735.668161]   [<ffffffff811bc52b>] scsi_device_unbusy+0x76/0x98
[41735.668168]   [<ffffffff8125f81b>] _spin_lock+0x25/0x31
[41735.668173]   [<ffffffff811bc52b>] scsi_device_unbusy+0x76/0x98
[41735.668178]   [<ffffffff811b732c>] scsi_finish_command+0x1f/0xa1
[41735.668184]   [<ffffffff811bc700>] scsi_softirq_done+0xf4/0xfd
[41735.668189]   [<ffffffff81117d5c>] blk_done_softirq+0x6d/0x7c
[41735.668195]   [<ffffffff81036b74>] __do_softirq+0x5f/0xe3
[41735.668202]   [<ffffffff81036a4b>] ksoftirqd+0x0/0xca
[41735.668208]   [<ffffffff8100ae2c>] call_softirq+0x1c/0x28
[41735.668213]   [<ffffffffffffffff>] 0xffffffffffffffff
[41735.668220] irq event stamp: 617451
[41735.668222] hardirqs last  enabled at (617451): [<ffffffff8125f2ba>] trace_hardirqs_on_thunk+0x35/0x37
[41735.668230] hardirqs last disabled at (617450): [<ffffffff8125f2f1>] trace_hardirqs_off_thunk+0x35/0x67
[41735.668236] softirqs last  enabled at (615100): [<ffffffff81036bef>] __do_softirq+0xda/0xe3
[41735.668243] softirqs last disabled at (615087): [<ffffffff8100ae2c>] call_softirq+0x1c/0x28
[41735.668248] 
[41735.668249] other info that might help us debug this:
[41735.668252] 1 lock held by beagle-build-in/18927:
[41735.668254]  #0:  (&mm->mmap_sem){----}, at: [<ffffffff81261cf2>] do_page_fault+0x38e/0x7ed
[41735.668262] 
[41735.668263] stack backtrace:
[41735.668265] 
[41735.668266] Call Trace:
[41735.668271]  [<ffffffff810498fc>] print_usage_bug+0x264/0x275
[41735.668276]  [<ffffffff8104a1a3>] mark_lock+0x29c/0x3e1
[41735.668281]  [<ffffffff8104accc>] __lock_acquire+0x49a/0xa08
[41735.668286]  [<ffffffff8100a23c>] restore_args+0x0/0x30
[41735.668292]  [<ffffffff8104b7b5>] lock_acquire+0x4b/0x6a
[41735.668296]  [<ffffffff8111f0b5>] cfq_set_request+0x219/0x39c
[41735.668300]  [<ffffffff81123182>] rb_first+0x7/0x1c
[41735.668304]  [<ffffffff8125f81b>] _spin_lock+0x25/0x31
[41735.668309]  [<ffffffff8111f0b5>] cfq_set_request+0x219/0x39c
[41735.668317]  [<ffffffff8111303f>] elv_set_request+0x16/0x27
[41735.668321]  [<ffffffff811165d1>] get_request+0x1a1/0x24b
[41735.668327]  [<ffffffff81116ec4>] get_request_wait+0x25/0xfe
[41735.668334]  [<ffffffff8111738c>] __make_request+0x2d6/0x39d
[41735.668341]  [<ffffffff810cc630>] ext3_get_block+0x0/0xec
[41735.668345]  [<ffffffff81115d01>] generic_make_request+0x177/0x18e
[41735.668351]  [<ffffffff810cc630>] ext3_get_block+0x0/0xec
[41735.668355]  [<ffffffff81118107>] submit_bio+0xca/0xd3
[41735.668360]  [<ffffffff810cc630>] ext3_get_block+0x0/0xec
[41735.668365]  [<ffffffff81069ed4>] __pagevec_lru_add+0xb4/0xc5
[41735.668371]  [<ffffffff810aec91>] mpage_bio_submit+0x22/0x26
[41735.668376]  [<ffffffff810afd60>] mpage_readpages+0x138/0x14c
[41735.668384]  [<ffffffff8100a23c>] restore_args+0x0/0x30
[41735.668389]  [<ffffffff8106940e>] __do_page_cache_readahead+0xaa/0x229
[41735.668396]  [<ffffffff810cb872>] ext3_readpages+0x1a/0x1c
[41735.668400]  [<ffffffff8106948e>] __do_page_cache_readahead+0x12a/0x229
[41735.668408]  [<ffffffff81061e68>] handle_fasteoi_irq+0xc2/0xe8
[41735.668413]  [<ffffffff8100a23c>] restore_args+0x0/0x30
[41735.668420]  [<ffffffff81069901>] do_page_cache_readahead+0x52/0x5f
[41735.668425]  [<ffffffff81065236>] filemap_nopage+0x152/0x34d
[41735.668433]  [<ffffffff8106f9ae>] __handle_mm_fault+0x1fa/0x978
[41735.668441]  [<ffffffff81261dae>] do_page_fault+0x44a/0x7ed
[41735.668445]  [<ffffffff8125fb02>] _spin_unlock_irq+0x2b/0x31
[41735.668450]  [<ffffffff8125fb05>] _spin_unlock_irq+0x2e/0x31
[41735.668456]  [<ffffffff8125d1cd>] thread_return+0xd0/0x124
[41735.668461]  [<ffffffff8125f2ba>] trace_hardirqs_on_thunk+0x35/0x37
[41735.668467]  [<ffffffff8126000d>] error_exit+0x0/0x96
[41735.668474] 
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux