kernel trap 12 with interrupts disabled
Markus Trippelsdorf
markus at trippelsdorf.de
Wed Aug 30 19:46:24 UTC 2006
Just got this panic on my amd64 smp system running stable:
kernel trap 12 with interrupts disabled
Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address = 0x20
fault code = supervisor read, page not present
instruction pointer = 0x8:0xffffffff80286611
stack pointer = 0x10:0xffffffffb1921b70
frame pointer = 0x10:0x4
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags = resume, IOPL = 0
current process = 14 (swi4: clock)
trap number = 12
panic: page fault
cpuid = 0
(kgdb) list *0xffffffff80286611
0xffffffff80286611 is in softclock (/usr/src/sys/kern/kern_timeout.c:220).
215 curticks = softticks;
216 bucket = &callwheel[curticks & callwheelmask];
217 c = TAILQ_FIRST(bucket);
218 while (c) {
219 depth++;
220 if (c->c_time != curticks) {
221 c = TAILQ_NEXT(c, c_links.tqe);
222 ++steps;
223 if (steps >= MAX_SOFTCLOCK_STEPS) {
224 nextsoftcheck = c;
(kgdb) backtrace
#0 doadump () at pcpu.h:172
#1 0x0000000000000037 in ?? ()
#2 0xffffffff80276e97 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409
#3 0xffffffff80277611 in panic (fmt=0xffffff007ba5ebe0 "\200\026\221{") at /usr/src/sys/kern/kern_shutdown.c:565
#4 0xffffffff80390e5f in trap_fatal (frame=0xffffff007ba5ebe0, eva=18446742976271029888)
at /usr/src/sys/amd64/amd64/trap.c:660
#5 0xffffffff80391386 in trap (frame=
{tf_rdi = -2141705632, tf_rsi = 10548215, tf_rdx = 16, tf_rcx = -1619509088, tf_r8 = -1097437156384, tf_r9 = -1619509256, tf_rax = 1, tf_rbx = 1, tf_rbp = 4, tf_r10 = 30689, tf_r11 = -1097437156384, tf_r12 = 16, tf_r13 = 4, tf_r14 = 0, tf_r15 = -2144279856, tf_trapno = 12, tf_addr = 32, tf_flags = 0, tf_err = 0, tf_rip = -2144836079, tf_cs = 8, tf_rflags = 65542, tf_rsp = -1315824768, tf_ss = 16}) at /usr/src/sys/amd64/amd64/trap.c:238
#6 0xffffffff8037cd6b in calltrap () at /usr/src/sys/amd64/amd64/exception.S:168
#7 0xffffffff80286611 in softclock (dummy=0xffffffff80582a60) at /usr/src/sys/kern/kern_timeout.c:220
#8 0xffffffff8025d959 in ithread_loop (arg=0xffffff0000048680) at /usr/src/sys/kern/kern_intr.c:682
#9 0xffffffff8025c0f7 in fork_exit (callout=0xffffffff8025d810 <ithread_loop>, arg=0xffffff0000048680,
frame=0xffffffffb1921c50) at /usr/src/sys/kern/kern_fork.c:805
#10 0xffffffff8037d0ce in fork_trampoline () at /usr/src/sys/amd64/amd64/exception.S:394
#11 0x0000000000000000 in ?? ()
Any hints?
--
Markus
More information about the freebsd-stable
mailing list