Subject: Re: i386 MP panic: amap_pp_adjref: negative reference count
To: Andrew Brown <atatat@atatdot.net>
From: Sami Kantoluoto <sami.kantoluoto@sjk-software.fi>
List: current-users
Date: 12/16/2002 19:44:29
On Mon, Dec 16, 2002 at 12:37:53PM -0500, Andrew Brown wrote:

> >> type "x/x 0xe4b49dd0,0t10" and that should print something like:
> >> 
> >> 0xe4b49dd0:         0         1         0        qq        rr        ss
> >> 0xe4b49de8:  mmmmmmmm  nnnnnnnn  oooooooo  pppppppp
> >
> >Well, not quite:
> >
> >0xe4b49dd0:     1           c0590b23    c0590b23    11700f8     e49ca4ac
> >                c06eb158    0           2           0           10
> 
> oh joy.  that looks like it might be off by 24 (or 0x18).  hmm.  :-/

.
.
.

> since e4b49dd0 doesn't look like the amap, can you try manually
> dumping the vm_map_entry that should be at e5198388 via "x/x
> 0xe5198388,0t16"?  that should print something that looks like:

Too late :-(. I totally locked up the machine:

db{0}> sync                                                    
cpu0: spinout while in debugger    


      -sk