On Sat, Apr 19, 2008 at 06:46:19PM -0500, David Young wrote: > On Fri, Apr 18, 2008 at 11:34:17AM +0200, Jaap Boender wrote: > > Hello, > > > > I'm running netbsd-current/sparc64 (last cvs update on April 16) on a Sun > > Ultra60 with SMP enabled (yay, it works!), but I'm running into some > > problems > > with IP, both v4 and v6. > > > > At some point when using FTP (the client), it panics with > > "in4_cksum: mbuf too short for IP header". The trace: > > in4_cksum, tcp_input_cksum, tcp_input, ip_input, ipintr, softint_execute, > > softint_overlay, lwp_userret, mi_userret, userret, trap. > > > > For IPv6, it's the same ("in6_cksum: mbuf too short for IPv6 header"), only > > here it crashes when starting the rpcbind daemon. (it prints "Starting > > rpcbind.", and then it crashes.) The trace: > > in6_cksum, icmp6_input, ip6_input, ip6intr, softint_execute, > > softint_overlay, > > lwp_userret, mi_userret, userret, syscall_plain. > > Do you use any packet filters? No. I had this same problem with udp4 checksuming, at least when nfe(4) was brokenish. Since if_nfe.c 1.33 et.al. I've not had the same issue. 4.99.58-vintage sources except for the nfe change. Jonathan Kollasch
Attachment:
pgpyze0UM8f9j.pgp
Description: PGP signature