page fault panic in vm system

Peter Avalos peter at theshell.com
Tue Jul 5 12:26:37 PDT 2011


I got a panic 2 nights in a row (both at around 2:55am which is weird).

DragonFly ylem.theshell.com 2.11-DEVELOPMENT DragonFly
v2.11.0.208.g14dc24-DEVELOPMENT #53: Tue May 17 12:52:46 HST 2011
root at ylem.theshell.com:/usr/obj/usr/src/sys/YLEM  i386

Fatal trap 12: page fault while in kernel mode
cpuid = 0; lapic.id = 00000000
fault virtual address   = 0x14
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc02f0d84
stack pointer           = 0x10:0xe8007bd8
frame pointer           = 0x10:0xe8007be0
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         = 36365 (mysqld)
current thread          = pri 10
 <- SMP: XXX
trap number             = 12
panic: page fault
cpuid = 0

(kgdb) bt
#0  _get_mycpu (di=0xc0441aa0) at ./machine/thread.h:79
#1  md_dumpsys (di=0xc0441aa0) at /usr/src/sys/platform/pc32/i386/dump_machdep.c:264
#2  0xc01a1388 in dumpsys () at /usr/src/sys/kern/kern_shutdown.c:927
#3  0xc01a199e in boot (howto=<value optimized out>) at /usr/src/sys/kern/kern_shutdown.c:389
#4  0xc01a1c01 in panic (fmt=0xc0394f68 "%s") at /usr/src/sys/kern/kern_shutdown.c:833
#5  0xc03618b7 in trap_fatal (frame=0xe8007b90, eva=<value optimized out>) at /usr/src/sys/platform/pc32/i386/trap.c:1118
#6  0xc03619dc in trap_pfault (frame=0xe8007b90, usermode=<value optimized out>, eva=<value optimized out>) at /usr/src/sys/platform/pc32/i386/trap.c:1020
#7  0xc0361f63 in trap (frame=0xe8007b90) at /usr/src/sys/platform/pc32/i386/trap.c:707
#8  0xc033b367 in calltrap () at /usr/src/sys/platform/pc32/i386/exception.s:787
#9  0xc02f0d84 in vm_page_rb_tree_RB_LOOKUP (head=0x14, value=4) at /usr/src/sys/vm/vm_page.c:109
#10 0xc02f1a90 in vm_page_lookup (object=0x0, pindex=4) at /usr/src/sys/vm/vm_page.c:521
#11 0xc02e5826 in vm_prefault (map=0xedac66f8, vaddr=852598784, fault_type=<value optimized out>, fault_flags=<value optimized out>)
    at /usr/src/sys/vm/vm_fault.c:2050
#12 vm_fault (map=0xedac66f8, vaddr=852598784, fault_type=<value optimized out>, fault_flags=<value optimized out>) at /usr/src/sys/vm/vm_fault.c:435
#13 0xc036196c in trap_pfault (frame=0xe8007d40, usermode=<value optimized out>, eva=<value optimized out>) at /usr/src/sys/platform/pc32/i386/trap.c:1001
#14 0xc0361da4 in trap (frame=0xe8007d40) at /usr/src/sys/platform/pc32/i386/trap.c:589
#15 0xc033b367 in calltrap () at /usr/src/sys/platform/pc32/i386/exception.s:787
#16 0x0847adfc in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Files can be downloaded from:
http://www.theshell.com/~pavalos/crash/

It's crash28 and crash29.

--Peter
Attachment:
pgp00000.pgp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00000.pgp
Type: application/octet-stream
Size: 198 bytes
Desc: "Description: PGP signature"
URL: <http://lists.dragonflybsd.org/pipermail/bugs/attachments/20110705/85825fdc/attachment-0019.obj>


More information about the Bugs mailing list