lang: en

FreeBSD lock order reversal (LOR) #273

ID 273
state unknown
responsible
reported first 2008-12-27
reported last
do you know more? submit update by email
LOR
lock order reversal:
 1st 0xffffff0001aa3098 pseudofs (pseudofs) @ sys/kern/vfs_vnops.c:531
 2nd 0xffffff00015027f8 ufs (ufs) @ sys/kern/vfs_lookup.c:442
		
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
_witness_debugger() at _witness_debugger+0x65
witness_checkorder() at witness_checkorder+0x859
__lockmgr_args() at __lockmgr_args+0xcb8
ffs_lock() at ffs_lock+0x8f
VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9b
_vn_lock() at _vn_lock+0x57
lookup() at lookup+0x103
namei() at namei+0x52d
linprocfs_domtab() at linprocfs_domtab+0x76
pfs_read() at pfs_read+0x53c
vn_read() at vn_read+0x267
dofileread() at dofileread+0xa1
kern_readv() at kern_readv+0x60
read() at read+0x54
ia32_syscall() at ia32_syscall+0x1ab
Xint0x80_syscall() at Xint0x80_syscall+0x60
--- syscall (3, Linux ELF32, read), rip = 0x28162cee, rsp = 0xffffdca8, rbp = 0xffffdcbc ---
		
comments/references