LOR: vfs_subr.c ffs_softdep.c
b.smeelen at ose.nl
Fri Dec 11 13:38:36 UTC 2009
Thanks for this great product.
csupped this morning and build and installed world and kernel.
I haven't found this on the LOR page or in de current archives:
lock order reversal:
1st 0xffffff0002884098 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2083
2nd 0xffffff802950eda0 bufwait (bufwait) @ /usr/src/sys/ufs/ffs/ffs_softdep.c:6193
3rd 0xffffff00699229d0 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2083
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
_witness_debugger() at _witness_debugger+0x2e
witness_checkorder() at witness_checkorder+0x81e
__lockmgr_args() at __lockmgr_args+0xcf3
ffs_lock() at ffs_lock+0x8c
VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9b
_vn_lock() at _vn_lock+0x47
vget() at vget+0x7b
vfs_hash_get() at vfs_hash_get+0xd5
ffs_vgetf() at ffs_vgetf+0x48
softdep_sync_metadata() at softdep_sync_metadata+0x475
ffs_syncvnode() at ffs_syncvnode+0x210
ffs_truncate() at ffs_truncate+0x4ab
ufs_direnter() at ufs_direnter+0x6ae
ufs_mkdir() at ufs_mkdir+0x623
VOP_MKDIR_APV() at VOP_MKDIR_APV+0x93
kern_mkdirat() at kern_mkdirat+0x270
syscall() at syscall+0x1ae
Xfast_syscall() at Xfast_syscall+0xe1
--- syscall (136, FreeBSD ELF64, mkdir), rip = 0x800d767dc, rsp = 0x7ffffffed5f8, rbp = 0x7ffffffed610 ---
9.0-CURRENT FreeBSD 9.0-CURRENT #0: Fri Dec 11 10:49:30 CET 2009 /usr/obj/usr/src/sys/GENERIC amd64
It happened during portgrade.
If more info is needed, I will assist.
This e-mail is for the intended recipient only
If you have received it by mistake please let us know by reply and then delete it from your system; access, disclosure, copying, distribution or reliance on any of it by anyone else is prohibited.
If you as intended recipient have received this e-mail incorrectly, please notify the sender (via e-mail).
More information about the freebsd-current