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>