Subject: Re: Dell PowerEdge 2800 - SMP problem
To: Benjamin Lorenz <email@example.com>
From: Frank van der Linden <firstname.lastname@example.org>
Date: 04/25/2005 18:52:58
On Thu, Apr 21, 2005 at 05:35:36PM +0200, Benjamin Lorenz wrote:
> I am trying to get NetBSD 2.0.2 running on a DELL PowerEdge 2800
> Server with two 3.0 GHz Xeon CPUs and 2 GB of RAM.
> The single processor kernel netbsd.GENERIC runs perfectly,
> it is fast and stable so far. But of course I want to get
> the second CPU running as well.
> Unfortunately, booting netbsd.GENERIC.MP, I get lost interrupt
> errors as soon as the kernel tries to scan the scsi
> devices (Dual-Channel LSI 1030 Ultra320).
I believe this was fixed a while ago. The commit message:
Module Name: src
Committed By: fvdl
Date: Tue Dec 21 11:33:05 UTC 2004
src/sys/arch/x86/x86: mpacpi.c mpbios.c
Use fixed mode, not lopri, for delivering IO interrupts. Suggested by
Peter O'Kane. Fixes interrupt problems on some Xeon systems.
To generate a diff of this commit:
cvs rdiff -r1.31 -r1.32 src/sys/arch/x86/x86/mpacpi.c
cvs rdiff -r1.22 -r1.23 src/sys/arch/x86/x86/mpbios.c
I sent a pullup request (#1073), but maybe it did not make it into 2.0.2.
You can retrieve these diffs yourself and apply them; they should apply