Please try this patch

        http://people.freebsd.org/~qingli/nd6.c.diff

and let me know if it works out for you.

Thanks,

-- Qing


> -----Original Message-----
> From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd-
> n...@freebsd.org] On Behalf Of Li, Qing
> Sent: Tuesday, February 23, 2010 2:44 PM
> To: Doug Barton; freebsd-net@freebsd.org
> Subject: RE: Apparent IPv6 bug
> 
> 
> Okay, I read through your core file and I think I see the problem now.
> Let me try to get you a patch later tonight.
> 
> -- Qing
> 
> 
> -----Original Message-----
> From: owner-freebsd-...@freebsd.org on behalf of Doug Barton
> Sent: Tue 2/23/2010 12:38 PM
> To: freebsd-net@freebsd.org
> Subject: Apparent IPv6 bug
> 
> Howdy,
> 
> I've had the following crash twice now when leaving my system up
> overnight:
> 
> (kgdb) #0  doadump () at pcpu.h:246
> #1  0xc05f64af in boot (howto=260)
>     at /usr/local/src/sys/kern/kern_shutdown.c:416
> #2  0xc05f6792 in panic (fmt=Variable "fmt" is not available.
> ) at /usr/local/src/sys/kern/kern_shutdown.c:579
> #3  0xc05e7dfa in _mtx_lock_sleep (m=0xc5e69e28, tid=3314788032,
opts=0,
>     file=0xc08f2e6b "/usr/local/src/sys/netinet6/in6.c", line=827)
>     at /usr/local/src/sys/kern/kern_mutex.c:341
> #4  0xc05e7ff1 in _mtx_lock_flags (m=0xc5e69e28, opts=0,
>     file=0xc08f2e6b "/usr/local/src/sys/netinet6/in6.c", line=827)
>     at /usr/local/src/sys/kern/kern_mutex.c:203
> #5  0xc077829d in in6_update_ifa (ifp=0xc5e69c00, ifra=0xc5606b70,
>     ia=0xc8d41800, flags=0) at /usr/local/src/sys/netinet6/in6.c:827
> #6  0xc07961ec in in6_tmpifadd (ia0=0xc5e90200, forcegen=0, delay=0)
>     at /usr/local/src/sys/netinet6/nd6_rtr.c:2007
> #7  0xc079009c in regen_tmpaddr (ia6=0xc5e90000)
>     at /usr/local/src/sys/netinet6/nd6.c:772
> #8  0xc07916d5 in nd6_timer (arg=0x0) at
> /usr/local/src/sys/netinet6/nd6.c:666
> #9  0xc06097ea in softclock (arg=0xc0987dc0)
>     at /usr/local/src/sys/kern/kern_timeout.c:430
> #10 0xc05cfd95 in intr_event_execute_handlers (p=0xc5938aa0,
> ie=0xc593d600)
>     at /usr/local/src/sys/kern/kern_intr.c:1220
> #11 0xc05d0b6f in ithread_loop (arg=0xc58ddb60)
>     at /usr/local/src/sys/kern/kern_intr.c:1233
> #12 0xc05cdb28 in fork_exit (callout=0xc05d0ad0 <ithread_loop>,
>     arg=0xc58ddb60, frame=0xc5606d38)
>     at /usr/local/src/sys/kern/kern_fork.c:843
> #13 0xc0849af0 in fork_trampoline ()
>     at /usr/local/src/sys/i386/i386/exception.s:270
> (kgdb)
> 
> 
> The full core.txt.1 file is in my home dir on freefall.
> 
> 
> Doug
> 
> --
> 
>       ... and that's just a little bit of history repeating.
>                       -- Propellerheads
> 
>       Improve the effectiveness of your Internet presence with
>       a domain name makeover!    http://SupersetSolutions.com/
> 
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
> 
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to