amd64/138661: Kernel Panic after typing "reboot"

John Baldwin jhb at freebsd.org
Wed Sep 9 18:24:14 UTC 2009


On Wednesday 09 September 2009 9:16:56 am Vladislav V. Prodan wrote:
> 
> >Number:         138661
> >Category:       amd64
> >Synopsis:       Kernel Panic after typing "reboot"
> >Confidential:   no
> >Severity:       serious
> >Priority:       medium
> >Responsible:    freebsd-amd64
> >State:          open
> >Quarter:        
> >Keywords:       
> >Date-Required:
> >Class:          sw-bug
> >Submitter-Id:   current-users
> >Arrival-Date:   Wed Sep 09 13:20:01 UTC 2009
> >Closed-Date:
> >Last-Modified:
> >Originator:     Vladislav V. Prodan
> >Release:        FreeBSD 8.0-BETA4 #0: Wed Sep  9 00:53:41 EEST 2009 amd64
> >Organization:
> >Environment:
> FreeBSD mary-teresa.otrada.od.ua 8.0-BETA4 FreeBSD 8.0-BETA4 #0: Wed Sep  9 
00:53:41 EEST 2009     
vlad11 at mary-teresa.otrada.od.ua:/usr/obj/usr/src/sys/mary-teresa.17  amd64
> 
> >Description:
> Fatal trap 12: page fault while in kernel mode
> cpuid = 0; apic id = 00
> fault virtual address   = 0x9
> fault code              = supervisor write data, page not present
> instruction pointer     = 0x20:0xffffffff804dc1c4
> stack pointer           = 0x28:0xffffff800008c930
> frame pointer           = 0x28:0xffffff800008c9b0
> code segment            = base 0x0, limit 0xfffff, type 0x1b
>                         = DPL 0, pres 1, long 1, def32 0, gran 1
> processor eflags        = interrupt enabled, resume, IOPL = 0
> current process         = 12 (swi5: +)
> trap number             = 12
> panic: page fault
> cpuid = 0
> Uptime: 7m44s
> Physical memory: 6098 MB
> Dumping 1351 MB: 1336 1320 1304 1288 1272 1256 1240 1224 1208 1192 1176 1160 
1144 1128 1112 1096 1080 1064 1048 1032 1016 1000 984 968 952 936 920 904 888 
872 856 840 824 808 792 776 760 744 728 712 696 680 664 648 632 616 600 584 
568 552 536 520 504 488 472 456 440 424 408 392 376 360 344 328 312 296 280 
264 248 232 216 200 184 168 152 136 120 104 88 72 56 40 24 8
> 
> Reading symbols from /boot/kernel/zfs.ko...Reading symbols 
from /boot/kernel/zfs.ko.symbols...done.
> done.
> Loaded symbols for /boot/kernel/zfs.ko
> Reading symbols from /boot/kernel/opensolaris.ko...Reading symbols 
from /boot/kernel/opensolaris.ko.symbols...done.
> done.
> Loaded symbols for /boot/kernel/opensolaris.ko
> Reading symbols from /boot/kernel/linux.ko...Reading symbols 
from /boot/kernel/linux.ko.symbols...done.
> done.
> Loaded symbols for /boot/kernel/linux.ko
> Reading symbols from /boot/kernel/accf_http.ko...Reading symbols 
from /boot/kernel/accf_http.ko.symbols...done.
> done.
> Loaded symbols for /boot/kernel/accf_http.ko
> #0  doadump () at pcpu.h:223
> 223     pcpu.h:  No such file or directory.
>         in pcpu.h
> (kgdb) up
> #1  0xffffffff803a5219 in boot (howto=260) 
at /usr/src/sys/kern/kern_shutdown.c:416
> 416                     doadump();
> (kgdb) up
> #2  0xffffffff803a566c in panic (fmt=Variable "fmt" is not available.
> ) at /usr/src/sys/kern/kern_shutdown.c:579
> 579             boot(bootopt);
> (kgdb) up
> #3  0xffffffff8065e30d in trap_fatal (frame=0xc, eva=Variable "eva" is not 
available.
> ) at /usr/src/sys/amd64/amd64/trap.c:852
> 852                     panic("%s", trap_msg[type]);
> (kgdb) up
> #4  0xffffffff8065e6f4 in trap_pfault (frame=0xffffff800008c880, usermode=0)
>     at /usr/src/sys/amd64/amd64/trap.c:768
> 768                     trap_fatal(frame, eva);
> (kgdb) up
> #5  0xffffffff8065f13f in trap (frame=0xffffff800008c880) 
at /usr/src/sys/amd64/amd64/trap.c:494
> 494                             (void) trap_pfault(frame, FALSE);
> (kgdb) up
> #6  0xffffffff80645463 in calltrap () 
at /usr/src/sys/amd64/amd64/exception.S:224
> 224             call    trap
> Current language:  auto; currently asm

Can you get a full stack trace?  (bt, where, etc.)  You stopped just before 
the useful bits.

-- 
John Baldwin


More information about the freebsd-amd64 mailing list