Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: "ro->_ro_rt ==NULL || ro->_ro_rt->rt_refcnt > 0" failed
From: Ryota Ozaki <ozaki-r%netbsd.org@localhost>
Subject: Re: "ro->_ro_rt ==NULL || ro->_ro_rt->rt_refcnt > 0" failed
Date: Wed, 2 Sep 2015 19:06:12 +0900
> I found nd6_lookup is broken. Here is a patch to fix the issue:
> http://www.netbsd.org/~ozaki-r/fix-ipv6-refcnt.diff
> It works for me. I hope it works for you too.
with apply this patch: kernel panic on rtfree.
#0 0xc072ed86 in cpu_reboot ()
#1 0xc09961b0 in vpanic ()
#2 0xc099623a in panic ()
#3 0xc08e3ea8 in rt_assert_inactive ()
#4 0xc08c995d in rtfree ()
#5 0xc0781d99 in nd6_output ()
#6 0xc05ffb6e in ip6_output ()
#7 0xc09d8606 in tcp_output ()
#8 0xc09deef3 in tcp_connect_wrapper ()
#9 0xc0a69a63 in do_sys_connect ()
#10 0xc0a69b44 in sys_connect ()
#11 0xc09bc9aa in syscall ()
#12 0xc01005c6 in Xsyscall ()
I'll re-updating my kernel and try.
many thanx.
--
Jun Ebihara
Home |
Main Index |
Thread Index |
Old Index