Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Nov 2003 23:34:37 -0500 (EST)
From:      Robert Watson <rwatson@freebsd.org>
To:        Harald Schmalzbauer <h@schmalzbauer.de>
Cc:        current@freebsd.org
Subject:   Re: kernel panic with todays source
Message-ID:  <Pine.NEB.3.96L.1031115233217.25438Z-100000@fledge.watson.org>
In-Reply-To: <200311160532.08710@harrymail>

next in thread | previous in thread | raw e-mail | index | archive | help

On Sun, 16 Nov 2003, Harald Schmalzbauer wrote:

> Fatal trap 12   :page fault while in kernel mode
> fault virtual address   =0x24
> fault code              =supervisor read, page not present
> instruction pointer     =0x8:0xc056c706
> stack pointer           =0x10:0xcdca4ca4
> frame pointer           =0x10:0xcdca4ca4
> code segment            =base 0x0, limit 0xfffff, type 0x1b
>                         =DPL 0, pres 1, def32 1, gran 1
> processor eflags        =resume, IOPL=0
> current process         =11 (idle)
> trap number             =12
> panic: page fault
> 
> I do have compiled the kernel with makeoptions debug but I don't have a
> serial terminal nor firewire. 

Could you show the output from running the following command in "gdb -k
kernel.debug":

  l *0xc056c706

This will tell us where in the kernel the instruction pointer in question
was.  For whatever reason, your kernel panic doesn't seem to have dropped
you into DDB (at least, the output looks that way).  If you did get into
ddb, the results of the "trace" command would be very helpful.  As you
have no serial console, it's probably sufficient to just transcript the
offsets at the end of each line in the trace (functioname+0xOFFSET) 
without the argument entries. 

Robert N M Watson             FreeBSD Core Team, TrustedBSD Projects
robert@fledge.watson.org      Network Associates Laboratories




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1031115233217.25438Z-100000>