lang: en

FreeBSD lock order reversal (LOR) #113

ID 113
state unknown
responsible
reported first
reported last
do you know more? submit update by email
LOR
lock order reversal
  1st 0xc35fbea0 inp (udp6inp) @ sys/netinet6/udp6_usrreq.c:738
  2nd 0xc06a9ae0 ipf filter rwlock (ipf filter rwlock) @ sys/contrib/ipfilter/netinet/fil.c:1107
		
KDB: stack backtrace:
kdb_backtrace(ffffffff,c06bc110,c06bc3e0,c068caec,c06e08b0) at kdb_backtrace+0x29
witness_checkorder(c06a9ae0,1,c0648afd,453,c06b5e1c,0,c065c663,6f) at witness_checkorder+0x49d
_sx_slock(c06a9ae0,c0648afd,453,0,c369e600) at _sx_slock+0x29
fr_check(c369e684,28,c3253400,1,e8f9d970) at fr_check+0x430
fr_check_wrapper6(0,e8f9d970,c3253400,2,c35fbe10) at fr_check_wrapper6+0x21
pfil_run_hooks(c06e5560,e8f9d9f8,c3253400,2,c35fbe10) at pfil_run_hooks+0xb3
ip6_output(c369e600,0,e8f9da64,0,0) at ip6_output+0xd1d
udp6_output(c35fbe10,c369e600,c33fc7a0,0,c3466180) at udp6_output+0x452
udp6_send(c35f28dc,0,c369e600,c33fc7a0,0) at udp6_send+0x168
sosend(c35f28dc,c33fc7a0,e8f9dc40,c369e600,0) at sosend+0x593
kern_sendit(c3466180,4,e8f9dcbc,0,0) at kern_sendit+0x104
sendit(c3466180,4,e8f9dcbc,0,806c3a0) at sendit+0x161
sendto(c3466180,e8f9dd04,6,4,292) at sendto+0x4d
syscall(2f,2f,2f,806a000,bfbfea40) at syscall+0x227
Xint0x80_syscall() at Xint0x80_syscall+0x1f
--- syscall (133, FreeBSD ELF32, sendto), eip = 0x280f50ef, esp = 0xbfbfe9ac, ebp = 0xbfbfeae8 ---
		
comments/references