Subject: Re: FW: Stop boot after cpu1: starting:resolved but problem with ex0
To: amendola maurizio <m.amendola@finecoinvestimenti.it>
From: Frank van der Linden <fvdl@wasabisystems.com>
List: tech-smp
Date: 03/13/2003 13:38:23
On Tue, Mar 11, 2003 at 04:24:02PM +0100, amendola maurizio wrote:
> I resolve the problem about the boot kernel MP
> Below there are the correct conf.
> But now I have a new problem about one of the network cards (ex0).
> The messages in dmesg is
> 
> Ex0: device timeout.
> 
> IF I boot with generic kernel NO-MP works correctly.
> Is it correctly that in dmesg(kernel MP) I have
> 
> Ex0: interrupting at apic 2 int 18 (irq 11)
> Ex1: interrupting at apic 2 int 18 (irq 11) 
>  
> (the same apic and the same irq). I hope that this is not a stupid question.
> 
> In kernel GENERIC I have
> 
> Ex0: interrupting ar irq 11
> Ex1: interrupting ar irq 5

It could be that the MP BIOS routing tables aren't quite right. You
might want to try configuring MP interrupts using ACPI. To do that:

	* remove the MPBIOS options
	* add the MPACPI option
	* "acpi0 at mainbus?" to your config file.

Then re-config and recompile.

Beware, the mp acpi code isn't stable yet, so it may not work for you,
but it's worth a shot.

- Frank