Subject: Re: pmap trap in -current?
To: mike smith <miff@spam.frisbee.net.au>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: port-hp300
Date: 04/24/1997 10:41:36
On Thu, 24 Apr 1997 18:16:34 +0930 
 mike smith <miff@spam.frisbee.net.au> wrote:

 > Hmm, just built a new -current kernel, and under it was 
 > rebuilding the bootblocks, when I hit a trap in 
 > pmap_enter_ptpage.  It looked like a dereference of a null
 > pointer.  Unfortunately, I had NFS filesystems mounted,
 > so I had to hard-reset to get it to reboot.
 > 
 > Useful numbers :
 > 
 > fault address 0xc
 > fault pc      pmap_enter_ptpage+0x776
 > 
 > (should I be filing this as a PR? port-m68k?)

Please file a bug report for port-hp300.  Also, if you built the kernel
with full debugging symbols (i.e. "makeoptions DEBUG="-g""), I may
have you do a few things... (did you get a crash dump?)

Hmm... Taking a quick look, pmap_enter_ptpage+0x776 is in pmap_bootstrap().
I'm not sure how that could have happened... I assume you got that info
from DDB?  A backtrace and the _exact_ info printed by the trap handler
would be good...

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                               Home: 408.866.1912
NAS: M/S 258-6                                          Work: 415.604.0935
Moffett Field, CA 94035                                Pager: 415.428.6939