Re: panic in rtrequest1_fib

From: Kip Macy <kmacy_at_freebsd.org>
Date: Mon, 26 Jan 2009 20:13:45 +0000
mea culpa, will fix

Thanks,
Kip

On Mon, Jan 26, 2009 at 7:36 PM, Michiel Boland <michiel_at_boland.org> wrote:
> Michiel Boland wrote:
>>
>> -CURRENT from 25 jan
>>
>> panic: _rw_wlock_hard: recursing but non-recursive rw radix node head _at_
>> /usr/src/sys/net/route.c:831
>
> Looks like this happens when routes learned via ICMP redirects are expired.
> It's easy to reproduce.
> Guess I'll add some static routes for now but this is now it should work of
> course. :)
>
>> #0  doadump () at pcpu.h:246
>> #1  0xc082f7be in boot (howto=260) at
>> /usr/src/sys/kern/kern_shutdown.c:420
>> #2  0xc082fa92 in panic (fmt=Variable "fmt" is not available.
>> ) at /usr/src/sys/kern/kern_shutdown.c:576
>> #3  0xc082d986 in _rw_wlock_hard (rw=0xc577e680, tid=3312676864,
>> file=0xc0bf0410 "/usr/src/sys/net/route.c", line=831) at
>> /usr/src/sys/kern/kern_rwlock.c:592
>> #4  0xc082e23e in _rw_wlock (rw=0xc577e680, file=0xc0bf0410
>> "/usr/src/sys/net/route.c", line=831) at /usr/src/sys/kern/kern_rwlock.c:218
>> #5  0xc08dea95 in rtrequest1_fib (req=2, info=0xe5b22b1c, ret_nrt=0x0,
>> fibnum=0) at /usr/src/sys/net/route.c:831
>> #6  0xc08df62e in rtrequest_fib (req=2, dst=0xc99a91c0,
>> gateway=0xc99a91d0, netmask=0x0, flags=262167, ret_nrt=0x0, fibnum=0) at
>> /usr/src/sys/net/route.c:680
>> #7  0xc091deeb in in_rtrequest (req=2, dst=0xc99a91c0, gateway=0xc99a91d0,
>> netmask=0x0, flags=262167, ret_nrt=0x0, fibnum=0) at
>> /usr/src/sys/netinet/in_rmx.c:459
>> #8  0xc091e42f in in_rtqkill (rn=0xc6032068, rock=0xe5b22bdc) at
>> /usr/src/sys/netinet/in_rmx.c:213
>
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>
Received on Mon Jan 26 2009 - 19:13:45 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:41 UTC