Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Feb 2001 14:23:56 +1000 (EST)
From:      <andrew@ugh.net.au>
To:        <freebsd-stable@freebsd.org>
Subject:   privileged instruction fault
Message-ID:  <Pine.BSF.4.32.0102251408340.22727-100000@starbug.ugh.net.au>

next in thread | raw e-mail | index | archive | help
Hi,

I have a machine (dmesg below) that was panicing about once a week. The
messages from savecore on boot were various but often:

reboot after panic: page fault

I also got:

reboot after panic: free: multiple frees
reboot after panic: pmap_release: freeing held page table page
reboot after panic: ufs_dirbad: bad dir
reboot after panic: pmap_enter: attempted pmap_enter on 4MB page

I cvsupped and made world 2.5 weeks ago and everything was stable again.
This morning another panic occured, spoiling our so far record uptime.
This time I got:

reboot after panic: privileged instruction fault

Following the instructions in the handbook I get:

(kgdb) file kernel.debug
Reading symbols from kernel.debug...done.
(kgdb) exec-file ~andrew/crash.2/kernel.6
(kgdb) core-file ~andrew/crash.2/vmcore.6
IdlePTD 1600222057
initial pcb at 1fba60
panic messages:
---
dmesg: cannot read PTD
---
#0  0xc01e2950 in __set_sysinit_set_sym_vga_isamodule_sys_init ()
(kgdb) bt
#0  0xc01e2950 in __set_sysinit_set_sym_vga_isamodule_sys_init ()
#1  0x20414756 in ?? ()
#2  0x20414745 in ?? ()
cannot read proc at 0

The output of dmesg is:

Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 4.2-STABLE #0: Thu Feb  1 15:06:39 EST 2001
    andrew@starbug.ugh.net.au:/usr/obj/usr/src/sys/STARBUG
Timecounter "i8254"  frequency 1193111 Hz
Timecounter "TSC"  frequency 250553181 Hz
CPU: Cyrix 6x86MX (250.55-MHz 686-class CPU)
  Origin = "CyrixInstead"  Id = 0x600  Stepping = 0  DIR=0x0853
  Features=0x80a135<FPU,DE,TSC,MSR,CX8,PGE,CMOV,MMX>
real memory  = 134152192 (131008K bytes)
avail memory = 128200704 (125196K bytes)
Preloaded elf kernel "kernel" at 0xc024f000.
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib2: <VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib2
isab0: <VIA 82C586 PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 82C586 ATA33 controller> port 0xe000-0xe00f at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ed0: <NE2000 PCI Ethernet (RealTek 8029)> port 0xe800-0xe81f irq 11 at device 8.0 on pci0
ed0: address 00:00:b4:a1:0e:62, type NE2000 (16 bit)
pci0: <Cirrus Logic GD5446 SVGA controller> at 9.0 irq 10
pcib1: <Host to PCI bridge> on motherboard
pci2: <PCI bus> on pcib1
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
vga0: <Generic ISA VGA> at port 0x3b0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> on isa0
sc0: VGA <16 virtual consoles, flags=0x200>
ad0: 19574MB <IBM-DPTA-372050> [39770/16/63] at ata0-master tagged UDMA33
Mounting root from ufs:/dev/ad0s1a
WARNING: / was not properly dismounted
IP packet filtering initialized, divert disabled, rule-based forwarding disabled, default to deny, logging disabled

Does anyone have any ideas? Is there further debugging I can do?

Thanks,

Andrew


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.32.0102251408340.22727-100000>