lang: en

FreeBSD lock order reversal (LOR) #16

ID 16
state potentially harmful
responsible
reported first
reported last
do you know more? submit update by email
LOR
lock order reversal
 1st 0xc07287c8 IPFW static rules (IPFW static rules) @ sys/netinet/ip_fw2.c:1828
 2nd 0xc065cfcc tcp (tcp) @ sys/netinet/ip_fw2.c:1574
		
Stack backtrace:
backtrace(c05ec5a7,c065cfcc,c05ec12e,c05ec12e,c0726a3c) at backtrace+0x17
witness_checkorder(c065cfcc,9,c0726a3c,626,806) at witness_checkorder+0x678
_mtx_lock_flags(c065cfcc,0,c0726a3c,626,0) at _mtx_lock_flags+0x80
check_uidgid(c15610a4,6,0,e08d1f53,1bd) at check_uidgid+0xd3
ipfw_chk(cb9b6bf4,cb9b6c48,c1189014,1,0) at ipfw_chk+0x9e2
ip_input(c1395c00,0,c071c576,1d0,0) at ip_input+0x375
transmit_event(c1510c00,0,c071c576,300,2) at transmit_event+0x14b
dummynet(0,0,c05ea27a,f6,1) at dummynet+0x1a9
softclock(0,0,c05e6b67,263,c0631d40) at softclock+0x1aa
ithread_loop(c10dd500,cb9b6d48,c05e695e,327,c10dd500) at ithread_loop+0x172
fork_exit(c04a5b80,c10dd500,cb9b6d48) at fork_exit+0xbc
fork_trampoline() at fork_trampoline+0x8
		
comments/references