Subject: Re: panic: trap
To: None <port-i386@netbsd.org>
From: Aaron J. Grier <agrier@poofygoof.com>
List: port-i386
Date: 06/14/2001 11:59:02
On Fri, Jun 08, 2001 at 11:39:49AM -0700, Aaron J. Grier wrote:
> system is:
> 
> NetBSD kaben 1.4.3_ALPHA NetBSD 1.4.3_ALPHA (kaben) #1: Tue Aug  8 13:32:51 PDT 2000 aaron@kaben:/usr/projects/NetBSD/src/sys/arch/i386/compile/kaben i386

[a wave of silence from the port-i386 crowd]

I swapped out memory, thinking that might be the culprit, but it
wasn't... the machine paniced again a few minutes ago.  doing a little
more digging through the coredump, I found the following:

(gdb) print trap_type[frame.tf_trapno]
$2 = 0xc01f89c8 "page fault"
(gdb) print/x frame
$1 = {tf_es = 0xc0560010, tf_ds = 0xc0480010, tf_edi = 0x0, 
  tf_esi = 0xc04b4000, tf_ebp = 0xc4b856c4, tf_ebx = 0xc058d800, 
  tf_edx = 0xc4bbf774, tf_ecx = 0xc4b856d4, tf_eax = 0xc4b856d4, 
  tf_trapno = 0x6, tf_err = 0x0, tf_eip = 0xc01295ef, tf_cs = 0x8, 
  tf_eflags = 0x10292, tf_esp = 0xc058d800, tf_ss = 0xc04b4000, 
  tf_vm86_es = 0x0, tf_vm86_ds = 0x0, tf_vm86_fs = 0xc045a800, 
  tf_vm86_gs = 0xc4b856e4}

so I'm getting a random page fault in supervisor mode...  this could
point to bad cache, yes?  the processor is

cpu0: family 6 model 1 step 9
cpu0: Intel Pentium Pro (686-class)

is the L2 cache internal or external?

-- 
  Aaron J. Grier | "Not your ordinary poofy goof." | agrier@poofygoof.com