Freebsd 8.3-RELEASE kernel panics when Xorp-1.8.6 tries to shutdown
Daniel Spisak
dspisak at agiosat.net
Thu Jan 17 23:11:13 UTC 2013
Is anyone that is familiar with the FreeBSD multicast networking code
able to speak up here regarding these kernel panics? Thanks.
> Daniel Spisak <mailto:dspisak at agiosat.net>
> Wednesday, January 16, 2013 8:54 PM
> Hi there, I'm new to the list!
>
> Myself and a colleague have been trying to use Xorp 1.8.6 (we pulled
> the source from the git repo about a two months ago) to handle
> multicast routing over GRE tunnels for a rather convoluted scenario.
> In the course of trying to get that setup working (which will be
> another separate email to the list) we seem to be running into
> behavior from Xorp that is causing kernel panics to happen on FreeBSD
> 8.3-RELEASE.
>
> Currently, we are able to startup Xorp normally with no apparent
> problems. However, as soon as we try to shutdown the Xorp service or
> initiate a system reboot the system will kernel panic. We are running
> Xorp on ALIX1.D single board computers. You can see more about the
> hardware specs here:
>
> http://pcengines.ch/alix1d.htm
>
> I have created a file dump of some of the kernel panics along with
> some kdbg backtraces for developers to take a look at (along with a
> kernel.debug for our kernel build). If I am reading the backtraces
> right, it looks like there might be an issue being caused by IGMP
> somehow. Perhaps a mismatch between v2 and v3?
>
> http://www.mediafire.com/?ojxdc172mp7q6
>
> I'm pretty new to Xorp and multicast so its possible I've missed
> something here. I've gone ahead and used send-pr to submit the error
> and you can find it here:
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=175365
>
> Output from fbsd for interfaces:
>
> dispatch-dev# ifconfig -a
> vr0: flags=8a43<UP,BROADCAST,RUNNING,ALLMULTI,SIMPLEX,MULTICAST>
> metric 0 mtu 1500
>
> options=8280b<RXCSUM,TXCSUM,VLAN_MTU,WOL_UCAST,WOL_MAGIC,LINKSTATE>
> ether 00:0d:b9:0e:32:d4
> inet XX.XX.XXX.XX netmask 0xfffffffc broadcast XX.XX.XXX.XX
> inet 192.168.10.2 netmask 0xffffff00 broadcast 192.168.10.255
> inet 10.13.8.253 netmask 0xffffff80 broadcast 10.13.8.255
> media: Ethernet autoselect (100baseTX <full-duplex>)
> status: active
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
> options=3<RXCSUM,TXCSUM>
> inet 127.0.0.1 netmask 0xff000000
> enc0: flags=0<> metric 0 mtu 1536
> pflog0: flags=0<> metric 0 mtu 33200
> gre0: flags=9010<POINTOPOINT,LINK0,MULTICAST> metric 0 mtu 1476
>
> If anyone has any input/insight as to what is causing the kernel
> panics and how to fix it, that would be great. Thanks!
>
--
Daniel Spisak
Network Engineer
dspisak at agiosat.net
More information about the freebsd-net
mailing list