Date: Tue, 19 Aug 1997 00:08:39 -0600 From: Steve Passe <smp@csn.net> To: root@deadline.snafu.de (Andreas S. Wetzel) Cc: smp@FreeBSD.ORG Subject: Re: SMP problem Message-ID: <199708190608.AAA13223@Ilsa.StevesCafe.com> In-Reply-To: Your message of "Tue, 19 Aug 1997 04:31:56 %2B0200." <m0x0e5N-000BskC@deadline.snafu.de>
index | next in thread | previous in thread | raw e-mail
Hi,
> I today installed my new IBM DCAS 34330 disk drive, and now I seem to
> have a SMP related problem:
>
> SMP kernel boots until the message:
>
> APIC_IO: routing 8254 via 8259 on pin 0
>
> Then it gets a fatal trap 9
> This happens mostly all the time with SMP kernel, although sometimes
> booting succeeds and everything is fine when it is once up and running.
>
> UP kernel seems to work fine and does not show up an equal behaviour.
>
> My last update of /usr/src/sys was from the date you stated a good time to
> update again last week or so.
this is a well known problem, and we fixed it AFTER I made that
promouncement about it getting "as stable as its gonna get". It was fixed
by:
fsmp 1997/08/14 19:33:31 PDT
Modified files:
sys/i386/include smp.h
sys/kern init_main.c init_smp.c
Log:
The promised "better fix" for "Trap 9 When Boot SMP" problem.
We now tsleep() in kthread_init() between start_init()
and prepare_usermode() while waiting for ALL the idle_loop()
processes to come online.
Debugged & tested by: "Thomas D. Dean" <tomdean@ix.netcom.com>
Reviewed by: David Greenman <dg@root.com>
Revision Changes Path
1.25 +3 -2 src/sys/i386/include/smp.h
1.69 +10 -2 src/sys/kern/init_main.c
1.15 +8 -27 src/sys/kern/init_smp.c
---
for those shopping by "SNAP date" I would guess 970815 would be a
good vintage.
--
Steve Passe | powered by
smp@csn.net | Symmetric MultiProcessor FreeBSD
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708190608.AAA13223>
