panic: fatal trap 12 - inet6 ?

sebastian ssmoller sebastian.ssmoller at
Sat Jan 24 06:33:38 PST 2004

recently i catched the following panic on my system :

fatal trap 12: page fault while in kernel mode
fault virtual address = 0x8
fault code            = supervisor read, page not present
instruction pointer   = 0x8:0xc05b4886
stack pointer         = 0x10:0xd741ec94
frame pointer         = 0x10:0xd741ecb0
code segment          = base 0x0, limit 0xfffff, type 0x1b
                      = DPL 0, pres 1, def32 1, gran 1
processor eflags      = interrupt enabled, resume, IOPL = 0
current process       = 28 (swi8: tty:sio clock)
kernel: type 12 trap, code = 0
stopped at nd6_slowtimo+0x46: movl 0x8(%eax),%ebx
db> where
nd6_slowtimo(0,0,c06ad7e6,d9,1) at nd6_slowtimo+0x46
softclock ...
ithread_loop ...
fork_exit ...
fork_trampoline ...

$ uname -a
FreeBSD tyrael.linnet 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Sun Jan 18
21:44:24 CET 2004    
seb at tyrael.linnet:/usr/obj/usr/src-current/sys/DEBUG  i386

$  nm /boot/kernel/kernel | grep c05b48
c05b48f0 T nd6_output
c05b4840 t nd6_slowtimo

this panic occured several times a day. it does not seem to make any
difference whether there is high load on the system or not. i get the
same error with and without acpi.

first, i thought this was a hardware problem, so i changed some of
my hw-components (vga, mem) and still got this error. 

then i found out that nd6_slowtimo has something to do with inet6. so i
disabled "option INET6" in my kernel config - et voila my system runs
stable (for several days) now.

anyone similar problems - or is this a PR ?


More information about the freebsd-current mailing list