Hi,

I've experienced 2 panics in the last couple of days after upgrading to
7-stable sources of about 2 weeks ago:

Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address = 0x9608
fault code = supervisor read, page not present
instruction pointer = 0x20:0xc05f095f
stack pointer = 0x28:0xd4ceec80
frame pointer = 0x28:0xd4ceecbc
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags = resume, IOPL = 0
current process = 13 (swi4: clock sio)
trap number = 12
panic: page fault
cpuid = 0
Uptime: 3d6h24m45s
Physical memory: 503 MB
Dumping 96 MB: 81 65 49 33 17 1

#0 doadump () at pcpu.h:195
195 pcpu.h: No such file or directory.
in pcpu.h
(kgdb) list *0xc05f095f
0xc05f095f is in softclock (/usr/src/sys/kern/kern_timeout.c:203).
198 curticks = softticks;
199 bucket = &callwheel[curticks & callwheelmask];
200 c = TAILQ_FIRST(bucket);
201 while (c) {
202 depth++;
203 if (c->c_time != curticks) {
204 c = TAILQ_NEXT(c, c_links.tqe);
205 ++steps;
206 if (steps >=
MAX_SOFTCLOCK_STEPS) {
207 nextsoftcheck = c;

The backtrace doesn't look very informative to me, but I'll include it
here for completeness:

(kgdb) bt
#0 doadump () at pcpu.h:195
#1 0xc05de987 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418
#2 0xc05dec49 in panic (fmt=Variable "fmt" is not available.) at /usr/src/sys/kern/kern_shutdown.c:572
#3 0xc08961cc in trap_fatal (frame=0xd4ceec40, eva=38408) at /usr/src/sys/i386/i386/trap.c:899
#4 0xc0896b4f in trap (frame=0xd4ceec40) at /usr/src/sys/i386/i386/trap.c:280
#5 0xc087cb8b in calltrap () at /usr/src/sys/i386/i386/exception.s:139
#6 0xc05f095f in softclock (dummy=0x0) at /usr/src/sys/kern/kern_timeout.c:202
#7 0xc05bf55b in ithread_loop (arg=0xc2997280) at /usr/src/sys/kern/kern_intr.c:1036
#8 0xc05bc339 in fork_exit (callout=0xc05bf3b0 , arg=0xc2997280, frame=0xd4ceed38) at /usr/src/sys/kern/kern_fork.c:783
#9 0xc087cc00 in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:205


Can anyone offer a hand in how to debug this further?

cheers,
Ruben

_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/lis...freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"