LOR |
lock order reversal:
1st 0xffffff0005e48048 filedesc structure (filedesc structure) @ sys/kern/kern_descrip.c:1076
2nd 0xffffff000983f098 ufs (ufs) @ sys/kern/vfs_subr.c:4065
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
_witness_debugger() at _witness_debugger+0x49
witness_checkorder() at witness_checkorder+0x7e6
__lockmgr_args() at __lockmgr_args+0xc59
ffs_lock() at ffs_lock+0x8c
VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9b
_vn_lock() at _vn_lock+0x50
knlist_remove_kq() at knlist_remove_kq+0x71
knote_fdclose() at knote_fdclose+0x16a
kern_close() at kern_close+0xd1
syscall() at syscall+0x1bf
Xfast_syscall() at Xfast_syscall+0xab
--- syscall (6, FreeBSD ELF64, close), rip = 0x800e2adac, rsp = 0x7fffffffe748, rbp = 0x7fffffffe780 ---
KDB: stack backtrace:
db_trace_self_wrapper(c0bd9ebe,e6d63a30,c0871c25,4,c0bd5436,...) at db_trace_self_wrapper+0x26
kdb_backtrace(4,c0bd5436,c4521948,c45242b8,e6d63a8c,...) at kdb_backtrace+0x29
_witness_debugger(c0bdcb49,c5ca5ce8,c0bd05f5,c45242b8,c0be38fd,...) at _witness_debugger+0x25
witness_checkorder(c5ca5ce8,9,c0be38fd,fe1,c5ca5d04,...) at witness_checkorder+0x839
__lockmgr_args(c5ca5ce8,80400,c5ca5d04,0,0,...) at __lockmgr_args+0x797
ffs_lock(e6d63b9c,c,0,80400,c5ca5c90,...) at ffs_lock+0x8a
VOP_LOCK1_APV(c0cde5a0,e6d63b9c,e6d63ba4,c0cf2680,c5ca5c90,...) at VOP_LOCK1_APV+0xa5
_vn_lock(c5ca5c90,80400,c0be38fd,fe1,e6d63bf8,...) at _vn_lock+0x5e
vfs_knllock(c5ca5c90,0,c0bd26b1,68c,c4e2361c,...) at vfs_knllock+0x29
knlist_remove_kq(0,e6d63c18,c08b6fe9,c5d1608c,c4e2361c,...) at knlist_remove_kq+0xad
knlist_remove(c5d1608c,c4e2361c,0,e6d63c44,c0809d65,...) at knlist_remove+0x1b
filt_vfsdetach(c4e2361c,0,c0bd26b1,75c,8,...) at filt_vfsdetach+0x39
knote_fdclose(c4998d80,8,c0bd2199,434,c57cfcb0,...) at knote_fdclose+0xf5
kern_close(c4998d80,8,e6d63d2c,c0b29ec3,c4998d80,...) at kern_close+0xd5
close(c4998d80,e6d63cf8,4,c0bdd36a,c0cbafd0,...) at close+0x1a
syscall(e6d63d38) at syscall+0x2a3
Xint0x80_syscall() at Xint0x80_syscall+0x20
--- syscall (6, FreeBSD ELF32, close), eip = 0x284c3073, esp = 0xbfbfe10c, ebp = 0xbfbfe128 ---
lock order reversal:
1st 0xffffff001a1cca48 filedesc structure (filedes c structure) @ sys/kern/kern_descrip.c:1076
2nd 0xffffff0002ed4098 pseudofs (pseudofs) @ sys/kern/vfs_subr.c:4057
kernel: 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+0xc2a
vop_stdlock() at vop_stdlock+0x39
VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9b
_vn_lock() at _vn_lock+0x47
knlist_remove_kq() at knlist_remove_kq+0x73
knote_fdclose() at knote_fdclose+0x177
kern_close() at kern_close+0xe6
syscall() at syscall+0x1bf
Xfast_syscall() at Xfast_syscall+0xab
--- syscall (6, FreeBSD ELF64, close), rip = 0x800e35e8c, rsp = 0x7fffffffe4f8, rbp = 0x801063100 ---
|