Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Aug 2006 09:47:26 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-stable@freebsd.org
Cc:        Jack Vogel <jfvogel@gmail.com>, avleeuwen@piwebs.com
Subject:   Re: IBM xSeries 336 dual Xeon hangs on boot when APIC enabled
Message-ID:  <200608140947.27250.jhb@freebsd.org>
In-Reply-To: <2a41acea0608131055x477dac81u568fbd263adb7fa@mail.gmail.com>
References:  <d86b48730608130841t7afd1639i76847747c6992558@mail.gmail.com> <2a41acea0608131055x477dac81u568fbd263adb7fa@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 13 August 2006 13:55, Jack Vogel wrote:
> On 8/13/06, Arjan van Leeuwen <avleeuwen@gmail.com> wrote:
> > I'm trying to boot FreeBSD 6.1-RELEASE/amd64 on an IBM xSeries 336 machine
> > with dual Xeons 3.2GHz installed.
> >
> > The installation was successful, but
> > if I try to boot the SMP kernel, it hangs after detection of SCSI and ATA
> > devices (possibly when doing the initialization of the mpt0 RAID controller,
> > or when it tries to start the second CPU?).
> 
> [ ...]
> 
> Couple questions come to mind: First, will it work if you install i386? Second,
> had it ever worked on this system with older releases?
> 
> The reason you dont see the second cpu without ACPI is that IBM does not
> have the legacy MP table stuff set up, they require the ACPI tables to do
> MP (this is intentional not an oversight).

FYI, he disabled support for APICs, not ACPI. :)  In this case it
sounds like IBM's BIOS doesn't provide correct interrupt routing info
for the NICs.

-- 
John Baldwin



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