kern/69356

Denis Peplin den at FreeBSD.org
Mon Jul 18 07:50:10 GMT 2005


The following reply was made to PR kern/69356; it has been noted by GNATS.

From: Denis Peplin <den at FreeBSD.org>
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: kern/69356
Date: Mon, 18 Jul 2005 11:45:21 +0400

 yesterday on fresh RELENG_6
 
 PPp ON home> lock order reversal
  1st 0xc1824924 rtentry (rtentry) @ /usr/src/sys/net/rtsock.c:434
  2nd 0xc169747c radix node head (radix node head) @
 /usr/src/sys/net/route.c:148
 
 KDB: stack backtrace:
 kdb_backtrace(c092e2fe,c169747c,c092ddef,c092ddef,c09351a2) at
 kdb_backtrace+0x2
 e
 witness_checkorder(c169747c,9,c09351a2,94,c06cd8b6) at
 witness_checkorder+0x6c3
 _mtx_lock_flags(c169747c,0,c09351a2,94,c0a41e00) at _mtx_lock_flags+0x8a
 rtalloc1(c25c1178,0,0,d1439af0,d1439b28) at rtalloc1+0x79
 ifa_ifwithroute(801,c25c115c,c25c1178,c1824924,c1697400) at
 ifa_ifwithroute+0x80
 
 rt_getifa(d1439b28,1,c09352d6,1b3,0) at rt_getifa+0xc5
 route_output(c16f7a00,c1820590,c16f7a00,a0,1f60) at route_output+0x6e6
 raw_usend(c1820590,0,c16f7a00,0,0) at raw_usend+0x6d
 rts_send(c1820590,0,c16f7a00,0,0) at rts_send+0x35
 sosend(c1820590,0,d1439cb4,c16f7a00,0) at sosend+0x701
 soo_write(c173e3a8,d1439cb4,c1ab4a00,0,c1ad0000) at soo_write+0x87
 dofilewrite(c1ad0000,3,c173e3a8,d1439cb4,ffffffff) at dofilewrite+0x85
 kern_writev(c1ad0000,3,d1439cb4,bfbfde90,0) at kern_writev+0x65
 write(c1ad0000,d1439d04,c,421,3) at write+0x4f
 syscall(bfbf003b,3b,bfbf003b,3,3) at syscall+0x2c0
 Xint0x80_syscall() at Xint0x80_syscall+0x1f
 --- syscall (4, FreeBSD ELF32, write), eip = 0x2828474f, esp =
 0xbfbfddac, ebp =
  0xbfbfddd8 ---
 Warning: ff02:3::/32: Change route failed: errno: Network is unreachable
 PPP ON home>
 
 I can't reproduce this.


More information about the freebsd-bugs mailing list