Random Crash/Dump/6.2-PRE (30/Sep/2006 sources)....
Larry Rosenman
ler at lerctr.org
Wed Oct 11 06:35:46 PDT 2006
Gavin Atkinson wrote:
> What is line 378 of this file on your system? As far as I can tell,
> it's not actually part of pmap_remove_pages(). With the corefile,
> using kgdb to print the panicstr (with "p panicstr") may be of use,
> to confirm it is connected.
>
> Gavin
PMAP_INLINE pt_entry_t *
vtopte(vm_offset_t va)
{
u_int64_t mask = ((1ul << (NPTEPGSHIFT + NPDEPGSHIFT + NPDPEPGSHIFT
+ NP
ML4EPGSHIFT)) - 1);
return (PTmap + ((va >> PAGE_SHIFT) & mask));
}
Line 378 is the first line of that function.
(kgdb) p panicstr
$1 = 0xffffffff80657ee0 "page fault"
(kgdb)
I have the core and kernel saved off, as well as the sources.....
--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 512-248-2683 E-Mail: ler at lerctr.org
US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
More information about the freebsd-amd64
mailing list