Date: Mon, 11 Aug 1997 10:57:02 -0600 From: Steve Passe <smp@csn.net> To: Bruce Albrecht <bruce@zuhause.mn.org> Cc: current@FreeBSD.ORG Subject: Re: Trap 9 When Boot SMP Message-ID: <199708111657.KAA15898@Ilsa.StevesCafe.com> In-Reply-To: Your message of "Mon, 11 Aug 1997 01:33:21 CDT." <199708110633.BAA00276@zuhause.mn.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi,
> Steve Passe writes:
> > Hi,
> >
> > Thomas found a 'fix', although we don't understand WHY the problem exists.
> > It appears that %es is getting corrupted somewhere during boot. The
> > 'solution' was:
> >
> > > The es value IS the culprit.
> > >
> > > Havn't found where it is being mangled, I suspect the
> > > doreti code.
> > >
> > > I nailed es to ds at the top of smp_idleloop in init_smp.c.
> > > asm("pushl %ds; popl %es");
> >
> > ---
> > anyone have any theories about this one? This is the only reported system
> > having this problem, and I have no clues as to why...
>
> I've been having the same problem since May on an Tyan ATX 1668 system
> (with a 5 week hiatus when my machine was sent back to the vendor for
> repairs, including problems with memory). At the time, Steve
> suspected that it was hardware, but this hack does allow me to run SMP
> now. Two things in common is that we both have Matrox accelerators
> and NCR SCSI controllers. Strangely enough, I did have SMP running
> for about a week in early May, but it stopped working about the time I
> did some hardware changes.
do you recall what those hardware changes were?
I don't see the Matrox being trouble at boot as there is no code specific
to that card at boot time. The NCR code is a possibility, what/who's BIOS
are you using for the NCR card?
I'll add this patch to the code as some sort of "#ifdef 0" thing and document
it as rogue hardware. Not much else to do until we can nail down exactly
what the prblem is caused by.
--
Steve Passe | powered by
smp@csn.net | Symmetric MultiProcessor FreeBSD
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708111657.KAA15898>
