Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Oct 2011 09:40:59 +0200
From:      Roar Pettersen <rope1968@gmail.com>
To:        freebsd-current@freebsd.org
Subject:   9.0-BETA 3 lock order reversal
Message-ID:  <CA%2B_CDE42O--b3e0Z_sgEFjJNp8tbx57yHuwJuAHcan7cpdVkFQ@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello !


After upgrading my system from 8.2 to 9.0-BETA3 I now see this error message
during boot :

lock order reversal:
 1st 0xc536e8d8 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2134
 2nd 0xde0077b4 bufwait (bufwait) @ /usr/src/sys/ufs/ffs/ffs_vnops.c:260
 3rd 0xc7b088d8 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2134
KDB: stack backtrace:
db_trace_self_wrapper(c0a19f6c,632e7262,3331323a,6f000a34,632e7370,...) at
db_trace_self_wrapper+0x26
kdb_backtrace(c0757c8b,c0a1d8e8,c45452a0,c4548f28,de2ea3f4,...) at
kdb_backtrace+0x2a
_witness_debugger(c0a1d8e8,c7b088d8,c0a0cac0,c4548f28,c0a25674,...) at
_witness_debugger+0x25
witness_checkorder(c7b088d8,9,c0a25674,856,0,...) at
witness_checkorder+0x839
__lockmgr_args(c7b088d8,80100,c7b088f8,0,0,...) at __lockmgr_args+0x824
ffs_lock(de2ea51c,c0768ecb,c0a2495e,80100,c7b08880,...) at ffs_lock+0x8a
VOP_LOCK1_APV(c0ab18c0,de2ea51c,c4e36c30,c0ac00e0,c7b08880,...) at
VOP_LOCK1_APV+0xb5
_vn_lock(c7b08880,80100,c0a25674,856,4,...) at _vn_lock+0x5e
vget(c7b08880,80100,c4e36b80,50,0,...) at vget+0xb9
vfs_hash_get(c494c798,62d401,80000,c4e36b80,de2ea660,...) at
vfs_hash_get+0xe6
ffs_vgetf(c494c798,62d401,80000,de2ea660,1,...) at ffs_vgetf+0x49
softdep_sync_buf(c536e880,de007754,1,106,0,...) at softdep_sync_buf+0x4a3
ffs_syncvnode(c536e880,1,c0afe61c,4,c0a1456b,...) at ffs_syncvnode+0x24c
ffs_truncate(c536e880,200,0,880,c49f6500,...) at ffs_truncate+0x7a3
ufs_direnter(c536e880,c7b08880,de2ea9f4,de2eab84,ddfeb7c0,...) at
ufs_direnter+0x921
ufs_mkdir(de2eac14,de2eac28,0,0,de2eabac,...) at ufs_mkdir+0x8ef
VOP_MKDIR_APV(c0ab18c0,de2eac14,de2eab84,de2eabac,0,...) at
VOP_MKDIR_APV+0xa5
kern_mkdirat(c4e36b80,ffffff9c,bfbfea6d,0,1ff,...) at kern_mkdirat+0x2a1
kern_mkdir(c4e36b80,bfbfea6d,0,1ff,de2ead1c,...) at kern_mkdir+0x2e
sys_mkdir(c4e36b80,de2eacec,c0a568d6,c0a1e526,202,...) at sys_mkdir+0x29
syscall(de2ead28) at syscall+0x284
Xint0x80_syscall() at Xint0x80_syscall+0x21
--- syscall (136, FreeBSD ELF32, sys_mkdir), eip = 0x28174303, esp =
0xbfbfe7dc, ebp = 0xbfbfe8a8 ---


Regards

Roar Pettersen
Bergen - Norway



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B_CDE42O--b3e0Z_sgEFjJNp8tbx57yHuwJuAHcan7cpdVkFQ>