LOR |
lock order reversal
1st 0xc16faa7c radix node head (radix node head) @ sys/net/route.c:662
2nd 0xc06ecb20 ifnet (ifnet) @ sys/net/if.c:802
KDB: stack backtrace:
witness_checkorder(c06ecb20,9,c0650acd,322,c15f9640) at 0xc04fc2b6 = witness_checkorder+0x526
_mtx_lock_flags(c06ecb20,0,c0650acd,322,c17b716c) at 0xc04c5054 = _mtx_lock_flags+0x54
ifa_ifwithdstaddr(c17b716c,cca0ba84,246,c06ebd20,cca0bb40) at 0xc0550880 = ifa_ifwithdstaddr+0x30
ifa_ifwithroute(803,c17b715c,c17b716c,c17b716c,c06519a8) at 0xc055d778 = ifa_ifwithroute+0x78
rt_getifa(cca0bb40,8,c06519a8,296,c155da80) at 0xc055d89d = rt_getifa+0x7d
rtrequest1(1,cca0bb40,cca0bb2c,c17b7180,c17b7180) at 0xc055ccb5 = rtrequest1+0x475
route_output(c1784600,c1898000,80,c1784600,1f80) at 0xc055f26a = route_output+0x6fa
raw_usend(c1898000,0,c1784600,0,0) at 0xc055bd1d = raw_usend+0x5d
sosend(c1898000,0,cca0bcb0,c1784600,0) at 0xc0518e8b = sosend+0x73b
soo_write(c17cb3a8,cca0bcb0,c155da80,0,c15f9640) at 0xc0504590 = soo_write+0x50
dofilewrite(c17cb3a8,cca0bcb0,ffffffff,ffffffff,0) at 0xc04fd489 = dofilewrite+0x79
kern_writev(c15f9640,3,cca0bcb0,804ec60,0) at 0xc04fd7a1 = kern_writev+0x61
write(c15f9640,cca0bd04,c,c15f9640,3) at 0xc04fd89d = write+0x4d
syscall(3b,3b,3b,804ef40,80) at 0xc061382c = syscall+0x14c
Xint0x80_syscall() at 0xc05fe73f = Xint0x80_syscall+0x1f
--- syscall (4, FreeBSD ELF32, write), eip = 0x280c18cf, esp = 0xbfbfedfc, ebp = 0xbfbfee18 ---
|