lang: en

FreeBSD lock order reversal (LOR) #131

ID 131
state unknown
responsible
reported first
reported last
do you know more? submit update by email
LOR
lock order reversal -- NEW
 1st 0xc07ad1c0 ifnet (ifnet) @ sys/net/if.c:1188
 2nd 0xc14dfb44 ral0 (network driver) @ sys/dev/ral/if_ral.c:2128
		
KDB: stack backtrace:
kdb_backtrace(c06ff483,c14dfb44,c15a9280,c06ecd3d,c06f0be1) at 0xc055997e = kdb_backtrace+0x2e
witness_checkorder(c14dfb44,9,c06f0be1,850,c076f278) at 0xc0566033 = witness_checkorder+0x6c3
_mtx_lock_flags(c14dfb44,0,c06f0be1,850,c14dfb44) at 0xc053120a = _mtx_lock_flags+0x8a
ral_watchdog(c15b3000,0,c0705351,4a4,c0760d00) at 0xc04b9040 = ral_watchdog+0x40
if_slowtimo(0,0,c06fca75,107,c05bb500) at 0xc05bb567 = if_slowtimo+0x67
softclock(0,0,c06f8fdd,251,ca6a9d00) at 0xc054a23e = softclock+0x24e
ithread_loop(c13e4400,ca6a9d38,c06f8dd4,30d,0) at 0xc0523832 = ithread_loop+0x162
fork_exit(c05236d0,c13e4400,ca6a9d38) at 0xc0522871 = fork_exit+0xc1
fork_trampoline() at 0xc06a6ecc = fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xca6a9d6c, ebp = 0 ---
		
comments/references