lang: en

FreeBSD lock order reversal (LOR) #25

ID 25
state result of trap
responsible
reported first
reported last
do you know more? submit update by email
LOR
lock order reversal
 1st 0xc0739f20 pf task mtx (pf task mtx) @ sys/contrib/pf/net/pf.c:5828
 2nd 0xc103a4c4 user map (user map) @ sys/vm/vm_map.c:2997
		
KDB: stack backtrace:
kdb_backtrace(0,ffffffff,c074a9d8,c074bb08,c071a56c) at kdb_backtrace+0x29
witness_checkorder(c103a4c4,9,c06f826b,bb5) at witness_checkorder+0x540
_sx_xlock(c103a4c4,c06f826b,bb5) at _sx_xlock+0x50
_vm_map_lock_read(c103a480,c06f826b,bb5,2000000,c) at _vm_map_lock_read+0x3b
vm_map_lookup(d41f7a8c,d21f7000,2,d41f7a90,d41f7a80) at vm_map_lookup+0x26
vm_fault(c103a000,d21f7000,2,0,c1969160) at vm_fault+0x6a
trap_pfault(d41f7b54,0,d21f7bac) at trap_pfault+0x11c
trap(18,10,10,c3e24850,c1aa3c00) at trap+0x321
calltrap() at calltrap+0x5
--- trap 0xc, eip = 0xc0459c46, esp = 0xd41f7b94, ebp = 0xd41f7c58 ---
		
comments/references