Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Apr 2004 00:01:46 -0500
From:      "Alan L. Cox" <alc@imimic.com>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        Andrew Gallatin <gallatin@cs.duke.edu>
Subject:   Re: Another alpha panic
Message-ID:  <407F68BA.6000405@imimic.com>
In-Reply-To: <20040416045453.GA78366@xor.obsecurity.org>
References:  <20040411093343.GA89809@xor.obsecurity.org> <200404132236.20792.jhb@FreeBSD.org> <16509.42895.49213.222503@grasshopper.cs.duke.edu> <20040416045453.GA78366@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway wrote:
> On Wed, Apr 14, 2004 at 05:05:19PM -0400, Andrew Gallatin wrote:
> 
>>John Baldwin writes:
>> > On Sunday 11 April 2004 05:33 am, Kris Kennaway wrote:
>> > > Not that I've had any luck getting someone to take a look at the last
>> > > half-dozen alpha panics I've reported, but:
>> > >
>> > > panic: pmap_emulate_reference(0xfffffc0019436a00, 0xfffffe0014495e68, 0,
>> > > 1): pa 0xb0a0000 not managed at line 2585 in file
>> > > /a/asami/portbuild/alpha/src-client/sys/alpha/alpha/pmap.c Stack backtrace:
>> > > db_print_backtrace() at db_print_backtrace+0x18
>> > > backtrace() at backtrace+0x2c
>> > > __panic() at __panic+0x150
>> > > pmap_emulate_reference() at pmap_emulate_reference+0x15c
>> > > trap() at trap+0x39c
>> > > XentMM() at XentMM+0x2c
>> > > --- memory management fault (from ipl 7) ---
>> > > pmap_activate() at pmap_activate+0xb4
>> > > Lcs1() at Lcs1+0x1c
>> > > --- root of call graph ---
>> > 
>> > This is a VM-related panic.  Perhaps alc@ might have an idea.  There might be 
>> > a reference fault on a K0SEG address or some other silly bug.
>>
>>I just googled and saw that at least 2 of these have come with the
>>same stack (context-switch(), pmap_activate()).  What does
>>pmap_activate+0xb4 map to in your kernel?
> 
> 
> 0xfffffc00005cf164 is in pmap_activate (/a/asami/portbuild/alpha/src-client/sys/alpha/alpha/pmap.c:2740).
> 
> This is a kernel from Mar 6.
> 

Can you confirm that this corresponds to

	if (td == curthread) {
		alpha_pal_swpctx((u_long)td->td_md.md_pcbpaddr);
	}

?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?407F68BA.6000405>