From owner-freebsd-stable Sat Feb 24 20:24: 6 2001 Delivered-To: freebsd-stable@freebsd.org Received: from starbug.ugh.net.au (starbug.ugh.net.au [203.31.238.37]) by hub.freebsd.org (Postfix) with ESMTP id 87A3537B6DB for ; Sat, 24 Feb 2001 20:23:57 -0800 (PST) (envelope-from andrew@ugh.net.au) Received: by starbug.ugh.net.au (Postfix, from userid 1000) id 4297BA86A; Sun, 25 Feb 2001 15:23:56 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by starbug.ugh.net.au (Postfix) with ESMTP id 3BFEC5479 for ; Sun, 25 Feb 2001 14:23:56 +1000 (EST) Date: Sun, 25 Feb 2001 14:23:56 +1000 (EST) From: To: Subject: privileged instruction fault Message-ID: X-WonK: *wibble* MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 real memory = 134152192 (131008K bytes) avail memory = 128200704 (125196K bytes) Preloaded elf kernel "kernel" at 0xc024f000. npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib2: at device 1.0 on pci0 pci1: on pcib2 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xe000-0xe00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ed0: port 0xe800-0xe81f irq 11 at device 8.0 on pci0 ed0: address 00:00:b4:a1:0e:62, type NE2000 (16 bit) pci0: at 9.0 irq 10 pcib1: on motherboard pci2: on pcib1 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 vga0: at port 0x3b0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x200> ad0: 19574MB [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