Subject: Re: more on repeatable 2.0_BETA crashes
To: None <>
From: Miles Nordin <carton@Ivy.NET>
List: port-alpha
Date: 09/13/2004 02:46:33
>>>>> "pc" == Pavel Cahyna <> writes:

    pc> I think that this is too old and you should try to upgrade
    pc> src/sys/net/fil.c to rev. and recompile your kernel.

my problem did indeed look similar to pr#26666.  I upgraded fil.c, and
I think it helped.  However I'm still having kernel panics when using
IPv6.  The latest one is:

\h:\w$ sync
\h:\w$ ping6
PING6(56=40+8+8 bytes) 3ffe:bc0:206:c0::3 --> 2001:4f8:4:7:2e0:81ff:fe21:6563
panic: kernel diagnostic assertion "n->m_len == 0 || m->m_type == n->m_type" failed: file "../../../../kern/uipc_mbuf.c", line 713
Stopped in pid 1146.1 (ping6) at        netbsd:cpu_Debugger+0x4:        ret     z
db> bt
cpu_Debugger() at netbsd:cpu_Debugger+0x4
panic() at netbsd:panic+0x1f8
__assert() at netbsd:__assert+0x38
m_adj() at netbsd:m_adj
--- root of call graph ---

This is pr#26937

I'm running 2.0 BETA 2004-08-15 with the following files upgraded:

netinet/fil.c                    pr#26666
kern/uipc_mbuf.c                 pr#26733
sys/mbuf.h                       pr#26733
netinet/ip_fil_netbsd.c           pr#26733
netinet6/raw_ip6.c               pr#26733

so, I still can't bring up an IPv6 tunnel to occaid.  but at least we
are uncovering a lot of problems before the release.  Let me know what
else I can do.

Le fascisme est la dictature ouverte de la bourgeoisie.
		-- Georg Dimitrov