LOR (rtsock.c:388 <> route.c:133).

From: Pawel Jakub Dawidek <nick_at_garage.freebsd.pl>
Date: Sun, 2 Nov 2003 13:19:46 +0100
Hello.

Simlar one was reported but not exactly this one:

lock order reversal
 1st 0xc4516e90 rtentry (rtentry) _at_ /usr/src/sys/net/rtsock.c:388
 2nd 0xc43e327c radix node head (radix node head) _at_ /usr/src/sys/net/route.c:133

Stack backtrace:
backtrace(c05c6672,c43e327c,c05cb651,c05cb651,c05cb6a7) at backtrace+0x17
witness_lock(c43e327c,8,c05cb6a7,85,c437c300) at witness_lock+0x686
_mtx_lock_flags(c43e327c,0,c05cb6a7,85,c4516c90) at _mtx_lock_flags+0xb4
rtalloc1(c4539a6c,1,10000,435,0) at rtalloc1+0x74
rt_setgate(c4516e00,c437c300,c4539a6c,184,0) at rt_setgate+0x23c
route_output(c1926700,c44f8dd0,8c,c1926700,1f74) at route_output+0x674
raw_usend(c44f8dd0,0,c1926700,0,0) at raw_usend+0x76
rts_send(c44f8dd0,0,c1926700,0,0) at rts_send+0x35
sosend(c44f8dd0,0,e8916c80,c1926700,0) at sosend+0x429
soo_write(c4497374,e8916c80,c452d480,0,c446b4c0) at soo_write+0x92
dofilewrite(c446b4c0,c4497374,2,bfbfeab0,8c) at dofilewrite+0xe3
write(c446b4c0,e8916d14,c05d6e5b,3f0,3) at write+0x6f
syscall(2f,2f,2f,2,3) at syscall+0x28f
Xint0x80_syscall() at Xint0x80_syscall+0x1d
--- syscall (4), eip = 0x2826e173, esp = 0xbfbfe89c, ebp = 0xbfbfe8c8 ---

-- 
Pawel Jakub Dawidek                       pawel_at_dawidek.net
UNIX Systems Programmer/Administrator     http://garage.freebsd.pl
Am I Evil? Yes, I Am!                     http://cerber.sourceforge.net

Received on Sun Nov 02 2003 - 03:21:28 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:27 UTC