lang: en

FreeBSD lock order reversal (LOR) #101

ID 101
state result of panic
responsible
reported first
reported last
do you know more? submit update by email
LOR
1st 0xc0eb44e8 ATA state lock ata-all.c:297
 2nd 0xc0c1f344 user map vm_map.c:2997
lock order reversal
 1st 0xc16d26e8 ATA state lock (ATA state lock) @ sys/dev/ata/ata-all.c:297
 2nd 0xc14611c4 user map (user map) @ sys/vm/vm_map.c:2997
		
KDB: stack backtrace:
kdb_backtrace(0,ffffffff,c0927968,c0928520,c08b464c) at kdb_backtrace+0x29
witness_checkorder(c14611c4,9,c086a271,bb5) at witness_checkorder+0x564
_sx_xlock(c14611c4,c086a271,bb5) at _sx_xlock+0x50
_vm_map_lock_read(c1461180,c086a271,bb5,200dbbb,c) at _vm_map_lock_read+0x37
vm_map_lookup(c7f65b7c,c72d4000,2,c7f65b80,c7f65b70) at vm_map_lookup+0x28
vm_fault(c1461000,c72d4000,2,0,c16e0000) at vm_fault+0x66
trap_pfault(c7f65c44,0,c72d4800) at trap_pfault+0x137
trap(8,28,28,c72d4800,c16d2600) at trap+0x33d
calltrap() at calltrap+0x5
--- trap 0xc, eip = 0xc04d25cc, esp = 0xc7f65c84, ebp = 0xc7f65ca4 ---
		
comments/references