Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Oct 2002 11:55:10 -0400 (EDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Scott Lambert <lambert@lambertfam.org>
Cc:        FreeBSD-SMP@FreeBSD.org
Subject:   Re: panic: mpfps Base Table HOSED!
Message-ID:  <XFMail.20021017115510.jhb@FreeBSD.org>
In-Reply-To: <20021017152739.GA82433@laptop.lambertfam.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 17-Oct-2002 Scott Lambert wrote:
> On Wed, Oct 16, 2002 at 04:47:35PM -0400, John Baldwin wrote:
>> 
>> On 16-Oct-2002 Scott Lambert wrote:
>> > physical address:             0x0009f560
>> 
>> This seems to be the problematic case.  I wonder if it
>> that is supposed to be a segment + offset?  Hmm, it isn't
>> supposed to be.  One thing you can do while the system is
>> running is look for 'PCMP' (the signature of the second
>> table) in memory by hexdumping portions of /dev/mem.
>> Some likely places to look would be anywhere starting at 0xf560.
> 
> I'm guessing you meant 0x9f560?

Yes.  And that should be an ok address to use actually since that is
at the top of the 640k window and is where BIOS's usually steal
memory.  PXE tends to use the same region of memory so I would seriously
look into disabling the PXE BIOS in case they are busted.

> Would you like to see a couple of screens worth of hd output near
> 0xf7160?  I'm including just a few lines of contex here.  I have no idea
> what I'm looking at other than the text nearby seems to indicate that it
> is dumping the BIOS.

Hmm, this may be the code that creates the table, I don't think it is
what you need.

>> The other, perhaps unfortunate possibility is that perhaps
>> the BIOS is storing the table at such a high memory address that
>> we are overwriting it ourselves.  The BIOS is supposed to
>> somehow (?) tell us to avoid the memory used by the mptable,
>> but perhaps it is not doing so or we aren't properly respecting
>> it.
> 
> Would it be worth greping all of the memory for "PCMP"?

No.  I was smoking crack.

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.20021017115510.jhb>