From owner-freebsd-questions Mon Jul 28 15:36:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA08686 for questions-outgoing; Mon, 28 Jul 1997 15:36:53 -0700 (PDT) Received: from freebie.lemis.com (gregl1.lnk.telstra.net [139.130.136.133]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA08670; Mon, 28 Jul 1997 15:36:44 -0700 (PDT) Received: (grog@localhost) by freebie.lemis.com (8.8.6/8.6.12) id IAA02330; Tue, 29 Jul 1997 08:06:45 +0930 (CST) From: grog@FreeBSD.ORG Message-Id: <199707282236.IAA02330@freebie.lemis.com> Subject: Re: "Fatal trap 12: page fault while in kernel mode" on one system In-Reply-To: from John Lind at "Jul 28, 97 10:02:34 am" To: john@dexter.starfire.mn.org (John Lind) Date: Tue, 29 Jul 1997 08:06:45 +0930 (CST) Cc: questions@FreeBSD.ORG Organisation: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8250 Fax: +61-8-8388-8250 Mobile: +61-41-739-7062 WWW-Home-Page: http://www.lemis.com/~grog X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk John Lind writes: > I am administering about a dozen FreeBSD systems at various release > levels from 2.1.5 to 2.2.2. One of these systems is rebooting at > random intervals (averaging about 1/day) without any apparent > relationship to load, task, or activity. The system is: > > FreeBSD 2.2.1-RELEASE #0: Fri Apr 11 12:59:46 CDT 1997 > root@minuet.starfire.mn.org:/usr/src/sys/compile/MINUET > CPU: Pentium (119.75-MHz 586-class CPU) > Origin = "GenuineIntel" Id = 0x526 Stepping=6 > Features=0x1bf > real memory = 67108864 (65536K bytes) > > Like most of our systems, this one is using a 2940 Ultra PCI SCSI adapter > and an Intel EtherExpress Pro 10/100B PCI ethernet adapter. > > The problem manifests as > > Fatal trap 12: page fault while in kernel mode > fault virtual address = 0xfa75b36c > fault code = supervisor write, page not present > instruction pointer = 0x8:0xf01b1cba > stack pointer = 0x10:0xefbfff18 > frame pointer = 0x10:0xefbfff28 > 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 = 5408 (atrun) > interrupt mask = net bio > panic: page fault > > This system was upgraded from 2.1.7 to 2.2.1. > > Should I begin looking at hardware, or reload the poor thing from scratch > and see if that helps? No. What you should do is save the panic dump and give us a back trace. See the instructions in http://www.freebsd.org/handbook/handbook265.html for further details. Greg