7 LOR with resent -current

From: <haro_at_kgt.co.jp>
Date: Sun, 17 Feb 2008 13:16:00 +0900 (JST)
Hi all,

As I've seen few reports regarding new LORs with resent -current,
I checked my notebook and found 7 LOR in one session. ;-)
Some are old well known, but mostly are fairly new. 
This is from -current of few days old.

Regards,
 Haro

NO.1--------------------------------------------------------------------------
lock order reversal:
 1st 0xc3764e28 devfs (devfs) _at_ kern/vfs_subr.c:2061
 2nd 0xc3858214 devfsmount (devfsmount) _at_ fs/devfs/devfs_vnops.c:201
KDB: stack backtrace:
db_trace_self_wrapper(c07ec741,db28cbbc,c05cdcce,c07eeb62,c3858214,...) at db_trace_self_wrapper+0x26
kdb_backtrace(c07eeb62,c3858214,c07e03db,c07e03db,c07e0425,...) at kdb_backtrace+0x29
witness_checkorder(c3858214,9,c07e041c,c9,c7,...) at witness_checkorder+0x6de
_sx_xlock(c3858214,0,c07e041c,c9,c3858214,...) at _sx_xlock+0x7d
devfs_allocv(c3855e80,c385e000,db28cc28,c34c5cc0,c07f4876,...) at devfs_allocv+0x144
devfs_root(c385e000,2,c08d1b18,c34c5cc0,ca,...) at devfs_root+0x51
set_rootvnode(c08d1b00,0,c07f486d,5ed,c060a6c0,...) at set_rootvnode+0x2b
vfs_mountroot(c087fb10,4,c07e47f4,260,c34c7cb0,...) at vfs_mountroot+0x356
start_init(0,db28cd38,c07e60e3,30c,c34c3ab0,...) at start_init+0x65
fork_exit(c055db20,0,db28cd38) at fork_exit+0xb8
fork_trampoline() at fork_trampoline+0x8
--- trap 0, eip = 0, esp = 0xdb28cd70, ebp = 0 ---


NO.2--------------------------------------------------------------------------
lock order reversal:
 1st 0xc37649e8 ufs (ufs) _at_ kern/vfs_subr.c:2061
 2nd 0xc385e000 vfslock (vfslock) _at_ kern/vfs_subr.c:364
KDB: stack backtrace:
db_trace_self_wrapper(c07ec741,db28c9dc,c05cdcce,c07eeb62,c385e000,...) at db_trace_self_wrapper+0x26
kdb_backtrace(c07eeb62,c385e000,c07f4967,c07f4967,c07f4eff,...) at kdb_backtrace+0x29
witness_checkorder(c385e000,1,c07f4ef6,16c,db28ca1c,...) at witness_checkorder+0x6de
_lockmgr(c385e000,2001,c385e030,c07f4ef6,16c,...) at _lockmgr+0x1e5
vfs_busy(c385e000,0,0,c34c5cc0,db28cb50,...) at vfs_busy+0x198
lookup(db28cb3c,c07f461f,c6,bf,c34ae12c,...) at lookup+0x7b4
namei(db28cb3c,c34c5d54,c083e3c4,c07f4876,c385e030,...) at namei+0x34b
kern_unlink(c34c5cc0,c07f4c98,1,628,0,...) at kern_unlink+0x40
vfs_mountroot_try(c07f4e52,c07e3520,c07de539,1,c060a6c0,...) at vfs_mountroot_try+0x480
vfs_mountroot(c087fb10,4,c07e47f4,260,c34c7cb0,...) at vfs_mountroot+0x418
start_init(0,db28cd38,c07e60e3,30c,c34c3ab0,...) at start_init+0x65
fork_exit(c055db20,0,db28cd38) at fork_exit+0xb8
fork_trampoline() at fork_trampoline+0x8
--- trap 0, eip = 0, esp = 0xdb28cd70, ebp = 0 ---


NO.3--------------------------------------------------------------------------
lock order reversal:
 1st 0xc34c9044 user map (user map) _at_ vm/vm_map.c:3111
 2nd 0xc37647c8 ufs (ufs) _at_ kern/vfs_subr.c:2061
KDB: stack backtrace:
db_trace_self_wrapper(c07ec741,db28c9d0,c05cdcce,c07eeb62,c37647c8,...) at db_trace_self_wrapper+0x26
kdb_backtrace(c07eeb62,c37647c8,c07e3db7,c07e3db7,c07f4eff,...) at kdb_backtrace+0x29
witness_checkorder(c37647c8,1,c07f4ef6,80d,db28ca04,...) at witness_checkorder+0x6de
_lockmgr(c37647c8,3041,c37647f8,c07f4ef6,80d,...) at _lockmgr+0x1e5
ffs_lock(db28ca78,c0586f2d,c088acf4,3041,c3764770,...) at ffs_lock+0x8a
VOP_LOCK1_APV(c0852740,db28ca78,c07e351e,3,c37647f8,...) at VOP_LOCK1_APV+0xa5
_vn_lock(c3764770,3041,c07f4ef6,80d,0,...) at _vn_lock+0xf2
vget(c3764770,3041,c34c5cc0,4a9,c1060600,...) at vget+0x109
vnode_pager_lock(c1060480,0,c0808039,127,db28cbe8,...) at vnode_pager_lock+0x1ad
vm_fault(c34c9000,80d3000,2,8,80d3800,...) at vm_fault+0x1df
trap_pfault(5,0,c081452a,2c8,c34c3ab0,...) at trap_pfault+0x118
trap(db28cd38) at trap+0x267
calltrap() at calltrap+0x6
--- trap 0xc, eip = 0x80480e5, esp = 0xbfbfeef0, ebp = 0xbfbfef10 ---


NO.4--------------------------------------------------------------------------
lock order reversal:
 1st 0xc38b0d18 msdosfs (msdosfs) _at_ kern/vfs_subr.c:2061
 2nd 0xc385d7d4 vfslock (vfslock) _at_ kern/vfs_subr.c:364
KDB: stack backtrace:
db_trace_self_wrapper(c07ec741,de991a24,c05cdcce,c07eeb62,c385d7d4,...) at db_trace_self_wrapper+0x26
kdb_backtrace(c07eeb62,c385d7d4,c07f4967,c07f4967,c07f4eff,...) at kdb_backtrace+0x29
witness_checkorder(c385d7d4,1,c07f4ef6,16c,de991a64,...) at witness_checkorder+0x6de
_lockmgr(c385d7d4,2001,c385d804,c07f4ef6,16c,...) at _lockmgr+0x1e5
vfs_busy(c385d7d4,10,0,c3882220,8,...) at vfs_busy+0x198
vfs_donmount(810e080,c,de991c70,c394f280,810b6a0,...) at vfs_donmount+0xdb5
nmount(c3882220,de991cfc,c,c07ef80c,c083a150,...) at nmount+0xb2
syscall(de991d38) at syscall+0x2b3
Xint0x80_syscall() at Xint0x80_syscall+0x20
--- syscall (378, FreeBSD ELF32, nmount), eip = 0x280d6f1b, esp = 0xbfbfe95c, ebp = 0xbfbfedb8 ---


NO.5--------------------------------------------------------------------------
lock order reversal:
 1st 0xc392daf8 pseudofs (pseudofs) _at_ kern/vfs_subr.c:2061
 2nd 0xc385d000 vfslock (vfslock) _at_ kern/vfs_subr.c:364
KDB: stack backtrace:
db_trace_self_wrapper(c07ec741,de991a24,c05cdcce,c07eeb62,c385d000,...) at db_trace_self_wrapper+0x26
kdb_backtrace(c07eeb62,c385d000,c07f4967,c07f4967,c07f4eff,...) at kdb_backtrace+0x29
witness_checkorder(c385d000,1,c07f4ef6,16c,de991a64,...) at witness_checkorder+0x6de
_lockmgr(c385d000,2001,c385d030,c07f4ef6,16c,...) at _lockmgr+0x1e5
vfs_busy(c385d000,10,0,c3882220,8,...) at vfs_busy+0x198
vfs_donmount(810e080,c,de991c70,c394fa80,810bc28,...) at vfs_donmount+0xdb5
nmount(c3882220,de991cfc,c,c07ef80c,c083a150,...) at nmount+0xb2
syscall(de991d38) at syscall+0x2b3
Xint0x80_syscall() at Xint0x80_syscall+0x20
--- syscall (378, FreeBSD ELF32, nmount), eip = 0x280d6f1b, esp = 0xbfbfe95c, ebp = 0xbfbfedb8 ---


NO.6--------------------------------------------------------------------------
lock order reversal:
 1st 0xc35d100c ieee80211com (802.11 com lock) _at_ net80211/ieee80211_scan.c:524
 2nd 0xc35d2418 iwi0 (network driver) _at_ /home/haro/tmp/sys-7/modules/iwi/../../dev/iwi/if_iwi.c:1907
KDB: stack backtrace:
db_trace_self_wrapper(c07ec741,dcbc6a48,c05cdcce,c07eeb62,c35d2418,...) at db_trace_self_wrapper+0x26
kdb_backtrace(c07eeb62,c35d2418,c35c4200,c09c3e3e,c09c382a,...) at kdb_backtrace+0x29
witness_checkorder(c35d2418,9,c09c382a,773,c0586f2d,...) at witness_checkorder+0x6de
_mtx_lock_flags(c35d2418,0,c09c382a,773,c34c5660,...) at _mtx_lock_flags+0xbc
iwi_start(c35b1400,c35d21c8,dcbc6b84,c06575d8,c35b1400,...) at iwi_start+0xae
if_start(c35b1400,0,c07f9a94,184,dcbc6b68,...) at if_start+0x59
ieee80211_send_nulldata(c398e000,38,c07ee23f,6cf,c35d100c) at ieee80211_send_nulldata+0x1f8
ieee80211_sta_pwrsave(c35d1004,1,20c,c392f300,c356b000,...) at ieee80211_sta_pwrsave+0x212
scan_restart(c356b000,c35d1004,c07fa5c9,20c,0,...) at scan_restart+0x96
ieee80211_bg_scan(c35d1004,0,c07fa8fd,44f,c34c5660,...) at ieee80211_bg_scan+0x10f
sta_age(c356b000,dcbc6c80,c0654377,c35d1004,dcbc6c64,...) at sta_age+0x345
ieee80211_scan_timeout(c35d1004,dcbc6c64,80246,c08802a4,dcbc6c80,...) at ieee80211_scan_timeout+0x1c
ieee80211_node_timeout(c35d1004,0,c07eaca2,f4,16,...) at ieee80211_node_timeout+0x17
softclock(0,0,c07e6363,46f,c34c11e4,...) at softclock+0x25d
ithread_loop(c34c2630,dcbc6d38,c07e60e3,30c,c34c3558,...) at ithread_loop+0x1b5
fork_exit(c05765d0,c34c2630,dcbc6d38) at fork_exit+0xb8
fork_trampoline() at fork_trampoline+0x8
--- trap 0, eip = 0, esp = 0xdcbc6d70, ebp = 0 ---


NO.7--------------------------------------------------------------------------
lock order reversal:
 1st 0xc456f168 ufs (ufs) _at_ kern/vfs_subr.c:2061
 2nd 0xd290fa90 bufwait (bufwait) _at_ sys/buf.h:280
 3rd 0xc3fea5a8 ufs (ufs) _at_ kern/vfs_subr.c:2061
KDB: stack backtrace:
db_trace_self_wrapper(c07ec741,deb4e4e0,c05cdcce,c07eeb7b,c3fea5a8,...) at db_trace_self_wrapper+0x26
kdb_backtrace(c07eeb7b,c3fea5a8,c07e3db7,c07e3db7,c07f4eff,...) at kdb_backtrace+0x29
witness_checkorder(c3fea5a8,9,c07f4ef6,80d,c088acf4,...) at witness_checkorder+0x6de
_lockmgr(c3fea5a8,2002,c3fea5d8,c07f4ef6,80d,...) at _lockmgr+0x509
ffs_lock(deb4e588,c0586f2d,c088acf4,2002,c3fea550,...) at ffs_lock+0x8a
VOP_LOCK1_APV(c0852740,deb4e588,c07e351e,3,c3fea5d8,...) at VOP_LOCK1_APV+0xa5
_vn_lock(c3fea550,2002,c07f4ef6,80d,0,...) at _vn_lock+0xf2
vget(c3fea550,2002,c4335440,50,0,...) at vget+0x109
vfs_hash_get(c385d538,b80f,2,c4335440,deb4e6e4,...) at vfs_hash_get+0xe3
ffs_vget(c385d538,b80f,2,deb4e6e4,c080656a,...) at ffs_vget+0x49
softdep_sync_metadata(c456f110,0,c0806561,12f,118,...) at softdep_sync_metadata+0x5b2
ffs_syncvnode(c456f110,1,c1074808,8d6,c0807810,...) at ffs_syncvnode+0x3e2
ffs_truncate(c456f110,200,0,880,c3c30b00,...) at ffs_truncate+0x5fa
ufs_direnter(c456f110,c3fea550,deb4ea24,deb4ebcc,d286b484,...) at ufs_direnter+0x923
ufs_mkdir(deb4eb90,deb4eb90,0,deb4eb90,deb4eba4,...) at ufs_mkdir+0x8d8
VOP_MKDIR_APV(c0852740,deb4eb90,d3d,d3b,0,...) at VOP_MKDIR_APV+0xa5
kern_mkdir(c4335440,bfbfe3c5,0,1ff,deb4ed2c,...) at kern_mkdir+0x2b7
mkdir(c4335440,deb4ecfc,8,c07ef334,c0838aa0,...) at mkdir+0x29
syscall(deb4ed38) at syscall+0x2b3
Xint0x80_syscall() at Xint0x80_syscall+0x20
--- syscall (136, FreeBSD ELF32, mkdir), eip = 0x28149aeb, esp = 0xbfbfe11c, ebp = 0xbfbfe1e8 ---

NO.8--------------------------------------------------------------------------
lock order reversal:
 1st 0xc385d000 vfslock (vfslock) _at_ kern/vfs_mount.c:1242
 2nd 0xc392d9e8 syncer (syncer) _at_ kern/vfs_subr.c:2156
KDB: stack backtrace:
db_trace_self_wrapper(c07ec741,db28cae8,c05cdcce,c07eeb62,c392d9e8,...) at db_trace_self_wrapper+0x26
kdb_backtrace(c07eeb62,c392d9e8,c07f5777,c07f5777,c07f4eff,...) at kdb_backtrace+0x29
witness_checkorder(c392d9e8,9,c07f4ef6,86c,0,...) at witness_checkorder+0x6de
_lockmgr(c392d9e8,2002,c392da18,c07f4ef6,86c,...) at _lockmgr+0x509
vop_stdlock(db28cb7c,c07f4eff,c05cd598,2002,c392d990,...) at vop_stdlock+0x39
VOP_LOCK1_APV(c0847c20,db28cb7c,84f,db28cb9c,c392da18,...) at VOP_LOCK1_APV+0xa5
_vn_lock(c392d990,2002,c07f4ef6,86c,0,...) at _vn_lock+0xf2
vrele(c392d990,0,c07f486d,4f0,4da,...) at vrele+0x142
dounmount(c385d000,80000,c34c5cc0,d28626ac,0,...) at dounmount+0x372
vfs_unmountall(c080b007,0,c07e98ff,127,0,...) at vfs_unmountall+0x4e
boot(c087fb10,0,c07e98ff,ab,db28cd2c,...) at boot+0x44f
reboot(c34c5cc0,db28ccfc,4,c07efc46,c0838308,...) at reboot+0x4b
syscall(db28cd38) at syscall+0x2b3
Xint0x80_syscall() at Xint0x80_syscall+0x20
--- syscall (55, FreeBSD ELF32, reboot), eip = 0x8050bb3, esp = 0xbfbfe8ec, ebp = 0xbfbfe9b8 ---

=-----------------------------------------------------------------------
           _ _    Munehiro (haro) Matsuda
 -|- /_\  |_|_|   KGT Inc.
 /|\ |_|  |_|_|   2-8-8 Shinjuku, Shinjuku-ku Tokyo 160-0022, Japan
                  Tel: +81-3-3225-0767  Fax: +81-3-3225-0740
Received on Sun Feb 17 2008 - 03:32:09 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:27 UTC