*BSD News Article 50111


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!swidir.switch.ch!scsing.switch.ch!news.belwue.de!fu-berlin.de!zrz.TU-Berlin.DE!zib-berlin.de!news.tu-chemnitz.de!irz401!uriah.heep!bonnie.heep!not-for-mail
From: j@bonnie.heep.sax.de (J Wunsch)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: 950726 Page Fault in Kernel
Date: 28 Aug 1995 09:42:09 +0200
Organization: Private U**x site, Dresden.
Lines: 34
Message-ID: <41rs0h$poa@bonnie.tcd-dresden.de>
References: <SAKAI.95Aug22002915@csle59.csl.cl.nec.co.jp>
Reply-To: joerg_wunsch@uriah.heep.sax.de
NNTP-Posting-Host: 192.109.108.139
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

Junji SAKAI <sakai@csle59.csl.cl.nec.co.jp> wrote:

> Fatal trap 12: page fault while in kernel mode
> fault virtual address = 0xf53cb708 (*)
> fault code            = supervisor read, page not present
> instruction pointer   = 0x8:0xf0121378 (*)
> 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       = 1189 (cc1)  (*)
> interrupt mask        = bio  (*)
> panic: page fault
> syncing disks... 22 22 22 22 ...... give up

Normally, i'd say extract the name list and look for the symbols
around the faulting instruction pointer, but...

>Items with asterisk(*) vary case by case, but others are the same
>in all case. This panic happens almost every time I compile something.
>I don't know why these page fault traps occur.

...this rather smells like a hardware problem.  Try relaxing the
conditions for your RAM/cache (or EDO) RAM etc., or try to make the
cache write-through.  There are ASUS boards known to have a broken
chipset, but i've forgot which one.

I assume every memory-expensive program would cause this, the compiler
is only just the best known expample.  Try troffing a large .ms file,
i guess you'll experience the same.
-- 
cheers, J"org                      private:   joerg_wunsch@uriah.heep.sax.de
                                   http://www.sax.de/~joerg/

Never trust an operating system you don't have sources for. ;-)