LOR route vr0

Daniel Dvorak dandee at hellteam.net
Fri Aug 26 11:55:04 GMT 2005


Hi all,
 
here another worry LOR on my router:
 
lock order reversal
 1st 0xc17621ec rtentry (rtentry) @ /usr/src/sys/net/route.c:1269
 2nd 0xc15ec938 vr0 (network driver) @ /usr/src/sys/pci/if_vr.c:1391
KDB: stack backtrace:
kdb_backtrace(c07e22d4,c15ec938,c1621280,c07cac1d,c07fb5bd) at
kdb_backtrace+0x2e
witness_checkorder(c15ec938,9,c07fb5bd,56f,c07e8b8b) at
witness_checkorder+0x6c3
_mtx_lock_flags(c15ec938,0,c07fb5bd,56f,c1634800) at _mtx_lock_flags+0x8a
vr_start(c1634800,1,c07e86e6,882) at vr_start+0x37
if_start(c1634800,0,c07e8b8b,195,202) at if_start+0x99
ether_output_frame(c1634800,c16b3900,6,c16b3900,100) at
ether_output_frame+0x218
ether_output(c1634800,c16b3900,cc008a04,0,2,c0600001,c1762302,0,c07e98f0,4f5
) at ether_output+0x47e
arprequest(c1634800,c16e73c8,cc008af0,c160e4ab,c176218c) at arprequest+0x109
arpresolve(c1634800,c176218c,c16b3c00,cc008aec,cc008a70) at arpresolve+0x3c5
ether_output(c1634800,c16b3c00,cc008aec,c176218c,0) at ether_output+0x7b
ip_output(c16b3c00,0,cc008ae8,0,0) at ip_output+0xc4a
icmp_send(c16b3c00,0,c0715ebb,0,0) at icmp_send+0x87
icmp_reflect(c16b3c00,c16b3cc8,14,c16b3d00,1c) at icmp_reflect+0x330
icmp_error(c16b3b00,3,1,0,0) at icmp_error+0x275
ip_findroute(cc008bf8,200280a,c16b3b00,1,0) at ip_findroute+0x144
ip_fastforward(c16b3b00,e,10,3,0) at ip_fastforward+0x49b
ether_demux(c1634800,c16b3b00,3,0,3) at ether_demux+0x2ef
ether_input(c1634800,c16b3b00,c07fb5bd,3f9,0) at ether_input+0x2f5
vr_rxeof(c15ec000,0,c07fb5bd,4d7,c1629640) at vr_rxeof+0x21c
vr_intr(c15ec000,0,c07dbd79,220,cc008d00) at vr_intr+0xe9
ithread_loop(c1571c80,cc008d38,c07dbb64,30d,0) at ithread_loop+0x162
fork_exit(c05572e0,c1571c80,cc008d38) at fork_exit+0xc1
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xcc008d6c, ebp = 0 ---
 
Dan


More information about the freebsd-current mailing list