9.0-BETA 3 lock order reversal

From: Roar Pettersen <rope1968_at_gmail.com>
Date: Sat, 8 Oct 2011 15:05:31 +0200
Hello !


Just did a new build of world & kernel, and the error message have changed a
bit :


lock order reversal:
 1st 0xddf0c4cc bufwait (bufwait) _at_ /usr/src/sys/kern/vfs_bio.c:2658
 2nd 0xc4996200 dirhash (dirhash) _at_ /usr/src/sys/ufs/ufs/ufs_dirhash.c:284
KDB: stack backtrace:
db_trace_self_wrapper(c0a19f6c,7366752f,7366752f,7269645f,68736168,...) at
db_trace_self_wrapper+0x26
kdb_backtrace(c0757c8b,c0a1d8cf,c45452a0,c4548f90,de2bf898,...) at
kdb_backtrace+0x2a
_witness_debugger(c0a1d8cf,c4996200,c0a42e72,c4548f90,c0a42af7,...) at
_witness_debugger+0x25
witness_checkorder(c4996200,9,c0a42af7,11c,0,...) at
witness_checkorder+0x839
_sx_xlock(c4996200,0,c0a42af7,11c,c4ccfd24,...) at _sx_xlock+0x85
ufsdirhash_acquire(ddf0c46c,c4ccfd24,de2bf9f4,deb3ca54,de2bf968,...) at
ufsdirhash_acquire+0x35
ufsdirhash_add(c4ccfd24,de2bf9f4,a54,de2bf954,de2bf958,...) at
ufsdirhash_add+0x13
ufs_direnter(c4cd8cc0,c4cd8bb0,de2bf9f4,de2bfb84,ddf0c868,...) at
ufs_direnter+0x739
ufs_mkdir(de2bfc14,de2bfc28,0,0,de2bfbac,...) at ufs_mkdir+0x8ef
VOP_MKDIR_APV(c0ab18c0,de2bfc14,de2bfb84,de2bfbac,0,...) at
VOP_MKDIR_APV+0xa5
kern_mkdirat(c4cb38a0,ffffff9c,28404020,0,1c0,...) at kern_mkdirat+0x2a1
kern_mkdir(c4cb38a0,28404020,0,1c0,de2bfd1c,...) at kern_mkdir+0x2e
sys_mkdir(c4cb38a0,de2bfcec,c0a568d6,c0a1e49e,202,...) at sys_mkdir+0x29
syscall(de2bfd28) at syscall+0x284
Xint0x80_syscall() at Xint0x80_syscall+0x21
--- syscall (136, FreeBSD ELF32, sys_mkdir), eip = 0x28174303, esp =
0xbfbfe8cc, ebp = 0xbfbfed78 ---


FreeBSD 9.0-BETA3 #1: Sat Oct  8 12:19:13 CEST 2011 i386


Regards

Roar Pettersen
Bergen - Norway
Received on Sat Oct 08 2011 - 11:05:33 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:18 UTC