Date: Thu, 15 Apr 2004 22:39:30 -0700 From: Kris Kennaway <kris@obsecurity.org> To: "Alan L. Cox" <alc@imimic.com> Cc: Kris Kennaway <kris@obsecurity.org> Subject: Re: Another alpha panic Message-ID: <20040416053930.GA78940@xor.obsecurity.org> In-Reply-To: <407F68BA.6000405@imimic.com> References: <20040411093343.GA89809@xor.obsecurity.org> <200404132236.20792.jhb@FreeBSD.org> <16509.42895.49213.222503@grasshopper.cs.duke.edu> <20040416045453.GA78366@xor.obsecurity.org> <407F68BA.6000405@imimic.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
On Fri, Apr 16, 2004 at 12:01:46AM -0500, Alan L. Cox wrote:
> 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);
> }
>
> ?
Line 2740 seems to be:
td->td_pcb->pcb_hw.apcb_ptbr =
ALPHA_K0SEG_TO_PHYS((vm_offset_t) pmap->pm_lev1) >> PAGE_SHIFT;
Kris
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQFAf3GSWry0BWjoQKURAhhvAJ40AyZh78ik4yFlzRM77PSDidY51wCaAh1R
x0p/KEvy8VKroYjlxU39O/4=
=M5hR
-----END PGP SIGNATURE-----
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040416053930.GA78940>
