*BSD News Article 26307


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!bunyip.cc.uq.oz.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!decwrl!csus.edu!netcom.com!kxr
From: kxr@netcom.com (Keith Rich)
Subject: FreeBSD trap type 12
Message-ID: <kxrCJwDoq.Kw2@netcom.com>
Organization: NETCOM On-line Communication Services (408 241-9760 guest)
Date: Wed, 19 Jan 1994 22:12:26 GMT
Lines: 18


I'm running FreeBSD 1.0 and I just upgraded my motherboard from a 386 to
an Opti 486 VLB board with an Intel 486DX/33 chip.  Now I get a boot
failure approximately every second boot unless I disable the external
cache.  The message is:

  trap type 12 code=fdbf0000 eip=fe05a57c cs=fdbf0008 eflags=11246 \
	cr2 0 cpl=ffffffff
  panic: trap
  hit reset please

I've looked at these addresses with a debugger and found that it seems
to have just executed a ret instruction when it gets a page fault.

Has anyone else seen this?  If so, is there a fix?  I'd hate to have to
run without the cache just to avoid this problem.

Keith (kxr@netcom.com)