lang: en

FreeBSD lock order reversal (LOR) #43

ID 43
state unknown
responsible
reported first
reported last
do you know more? submit update by email
LOR
lock order reversal
 1st 0xc1d272d8 pipe mutex (pipe mutex) @ kern/sys_pipe.c:1263
 2nd 0xc06626c0 proctree (proctree) @ kern/kern_descrip.c:881
		
KDB: stack backtrace:
kdb_backtrace(0,ffffffff,c0668298,c0668338,c063edac) at kdb_backtrace+0x29
witness_checkorder(c06626c0,1,c060ae84,371) at witness_checkorder+0x54c
_sx_slock(c06626c0,c060ae7b,371,c205f080) at _sx_slock+0x50
fsetown(fffffc88,c1d27214,0,0,80047476) at fsetown+0x6b
pipe_ioctl(c206f000,80047476,c1bb1640,c205f080,c1d48c00) at pipe_ioctl+0x11a
ioctl(c1d48c00,e6a37d14,3,0,206) at ioctl+0x370
syscall(2f,2f,bfbf002f,bfbfdd28,7) at syscall+0x213
Xint0x80_syscall() at Xint0x80_syscall+0x1f
--- syscall (54, FreeBSD ELF32, ioctl), eip = 0x284b210b, esp = 0xbfbfdc7c, ebp = 0xbfbfdc98 ---
		
comments/references