kern/126364: Fatal trap 12: page fault while in kernel mode

Wayne Sierke ws at au.dyndns.ws
Fri Aug 8 06:30:03 UTC 2008


>Number:         126364
>Category:       kern
>Synopsis:       Fatal trap 12: page fault while in kernel mode
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 08 06:30:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Wayne Sierke
>Release:        FreeBSD 7.0-STABLE i386
>Organization:
>Environment:
System: FreeBSD predator-ii.buffyverse 7.0-STABLE FreeBSD 7.0-STABLE #1: Sat May 10 14:31:48 CST 2008 root at predator-ii.buffyverse:/usr/obj/usr/src/sys/GENERIC i386

M/B: Gigabyte GA-8SQ800 
	
>Description:
	
# kgdb /boot/kernel/kernel /var/crash/vmcore.3
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd".
There is no member named pathname.
Error while mapping shared library sections:
rtc.ko: No such file or directory.
Reading symbols from /boot/kernel/vesa.ko...Reading symbols from /boot/kernel/vesa.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/vesa.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/snd_ich.ko...Reading symbols from /boot/kernel/snd_ich.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/snd_ich.ko
Reading symbols from /boot/kernel/sound.ko...Reading symbols from /boot/kernel/sound.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/sound.ko
Reading symbols from /boot/modules/nvidia.ko...done.
Loaded symbols for /boot/modules/nvidia.ko
Reading symbols from /boot/kernel/acpi.ko...Reading symbols from /boot/kernel/acpi.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/acpi.ko
Reading symbols from /boot/kernel/linprocfs.ko...Reading symbols from /boot/kernel/linprocfs.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/linprocfs.ko
Reading symbols from /boot/kernel/green_saver.ko...Reading symbols from /boot/kernel/green_saver.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/green_saver.ko
Error while reading shared library symbols:
rtc.ko: No such file or directory.

Unread portion of the kernel message buffer:
ad1: TIMEOUT - READ_DMA retrying (1 retry left) LBA=67332091


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x188
fault code		= supervisor read, page not present
instruction pointer	= 0x20:0xc075ce24
stack pointer	        = 0x28:0xe52f1c04
frame pointer	        = 0x28:0xe52f1c1c
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		= 18 (swi6: task queue)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 1d11h41m37s
Physical memory: 1519 MB
Dumping 214 MB: 199 183 167 151 135 119 103 87 71 55 39 23 7

#0  doadump () at pcpu.h:195
195	pcpu.h: No such file or directory.
	in pcpu.h
(kgdb) bt
#0  doadump () at pcpu.h:195
#1  0xc076a137 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418
#2  0xc076a3f9 in panic (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/kern_shutdown.c:572
#3  0xc0a71aec in trap_fatal (frame=0xe52f1bc4, eva=392) at /usr/src/sys/i386/i386/trap.c:899
#4  0xc0a71d70 in trap_pfault (frame=0xe52f1bc4, usermode=0, eva=392) at /usr/src/sys/i386/i386/trap.c:812
#5  0xc0a7271c in trap (frame=0xe52f1bc4) at /usr/src/sys/i386/i386/trap.c:490
#6  0xc0a584ab in calltrap () at /usr/src/sys/i386/i386/exception.s:139
#7  0xc075ce24 in _mtx_lock_sleep (m=0xc5abedcc, tid=3302165152, opts=0, file=0x0, line=0) at /usr/src/sys/kern/kern_mutex.c:335
#8  0xc07693b6 in _sema_post (sema=0xc5abedcc, file=0x0, line=0) at /usr/src/sys/kern/kern_sema.c:79
#9  0xc050bd30 in ata_completed (context=0xc5abed80, dummy=1) at /usr/src/sys/dev/ata/ata-queue.c:481
#10 0xc079ce85 in taskqueue_run (queue=0xc4d21680) at /usr/src/sys/kern/subr_taskqueue.c:255
#11 0xc079d193 in taskqueue_swi_run (dummy=0x0) at /usr/src/sys/kern/subr_taskqueue.c:297
#12 0xc074acfb in ithread_loop (arg=0xc4d2a940) at /usr/src/sys/kern/kern_intr.c:1036
#13 0xc0747ad9 in fork_exit (callout=0xc074ab50 <ithread_loop>, arg=0xc4d2a940, frame=0xe52f1d38) at /usr/src/sys/kern/kern_fork.c:783
(kgdb) 

# pciconf -lv
hostb0 at pci0:0:0:0:	class=0x060000 card=0x06551039 chip=0x06551039 rev=0x10 hdr=0x00
    vendor     = 'Silicon Integrated Systems (SiS)'
    device     = 'SiS655 Host-to-PCI Bridge'
    class      = bridge
    subclass   = HOST-PCI
pcib1 at pci0:0:1:0:	class=0x060400 card=0x00000000 chip=0x00021039 rev=0x00 hdr=0x01
    vendor     = 'Silicon Integrated Systems (SiS)'
    device     = '6202 Virtual PCI to PCI Bridge (AGP)'
    class      = bridge
    subclass   = PCI-PCI
isab0 at pci0:0:2:0:	class=0x060100 card=0x00000000 chip=0x00081039 rev=0x04 hdr=0x00
    vendor     = 'Silicon Integrated Systems (SiS)'
    device     = 'SiS PCI to ISA Bridge (LPC Bridge)'
    class      = bridge
    subclass   = PCI-ISA
fwohci0 at pci0:0:2:3:	class=0x0c0010 card=0x13941039 chip=0x70071039 rev=0x00 hdr=0x00
    vendor     = 'Silicon Integrated Systems (SiS)'
    device     = 'SiS OHCI Compliant FireWire Controller'
    class      = serial bus
    subclass   = FireWire
atapci0 at pci0:0:2:5:	class=0x010180 card=0x55131039 chip=0x55131039 rev=0x00 hdr=0x00
    vendor     = 'Silicon Integrated Systems (SiS)'
    device     = 'SiS5513 EIDE Controller (A,B step)'
    class      = mass storage
    subclass   = ATA
pcm0 at pci0:0:2:7:	class=0x040100 card=0xa0021458 chip=0x70121039 rev=0xa0 hdr=0x00
    vendor     = 'Silicon Integrated Systems (SiS)'
    device     = 'SiS7012 PCI Audio Accelerator'
    class      = multimedia
    subclass   = audio
ohci0 at pci0:0:3:0:	class=0x0c0310 card=0x70011039 chip=0x70011039 rev=0x0f hdr=0x00
    vendor     = 'Silicon Integrated Systems (SiS)'
    device     = 'SiS5597/8 Universal Serial Bus Controller'
    class      = serial bus
    subclass   = USB
ohci1 at pci0:0:3:1:	class=0x0c0310 card=0x70011039 chip=0x70011039 rev=0x0f hdr=0x00
    vendor     = 'Silicon Integrated Systems (SiS)'
    device     = 'SiS5597/8 Universal Serial Bus Controller'
    class      = serial bus
    subclass   = USB
ohci2 at pci0:0:3:2:	class=0x0c0310 card=0x70011039 chip=0x70011039 rev=0x0f hdr=0x00
    vendor     = 'Silicon Integrated Systems (SiS)'
    device     = 'SiS5597/8 Universal Serial Bus Controller'
    class      = serial bus
    subclass   = USB
ehci0 at pci0:0:3:3:	class=0x0c0320 card=0x50041458 chip=0x70021039 rev=0x00 hdr=0x00
    vendor     = 'Silicon Integrated Systems (SiS)'
    device     = 'SiS7002 USB 2.0 Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
ahc0 at pci0:0:10:0:	class=0x010000 card=0x00000000 chip=0x71789004 rev=0x03 hdr=0x00
    vendor     = 'Adaptec Inc'
    device     = 'AHA-2940/2940W Fast/Fast-Wide SCSI Ctrlr'
    class      = mass storage
    subclass   = SCSI
rl0 at pci0:0:11:0:	class=0x020000 card=0x13031186 chip=0x13001186 rev=0x10 hdr=0x00
    vendor     = 'D-Link System Inc'
    device     = 'DL 10038C or 10038D (Remark of Realtek RTL-8139) Fast Ethernet Adapter'
    class      = network
    subclass   = ethernet
nvidia0 at pci0:1:0:0:	class=0x030000 card=0x809f1043 chip=0x017110de rev=0xa3 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'GeForce4 MX 440 [NV17.2]'
    class      = display
    subclass   = VGA

>How-To-Repeat:
	?
>Fix:

	


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list