lang: en

FreeBSD lock order reversal (LOR) #149

ID 149
state unknown
responsible
reported first
reported last
do you know more? submit update by email
LOR
lock order reversal
 1st 0xe35e0cc4 g_xdown (g_xdown) @ sys/geom/geom_io.c:465
 2nd 0xc09387e0 Giant (Giant) @ sys/geom/geom_disk.c:99
		
KDB: stack backtrace:
kdb_backtrace(0,ffffffff,c0945e30,c0947f28,c08d3a84) at kdb_backtrace+0x29
witness_checkorder(c09387e0,9,c0866bc0,63) at witness_checkorder+0x53c
_mtx_lock_flags(c09387e0,0,c0866bc0,63) at _mtx_lock_flags+0x5b
g_disk_start(c2632a50,e35e0cc4,0,c086722e,1d1) at g_disk_start+0x152
g_io_schedule_down(c2275480) at g_io_schedule_down+0x160
g_down_procbody(0,e35e0d38,0,c0606960,0) at g_down_procbody+0x5a
fork_exit(c0606960,0,e35e0d38) at fork_exit+0xa0
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xe35e0d6c, ebp = 0 ---
		
comments/references