Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Nov 2003 14:02:59 -0500 (EST)
From:      John Baldwin <jhb@FreeBSD.org>
To:        "Cagle, John (ISS-Houston)" <john.cagle@hp.com>
Cc:        smp@FreeBSD.org
Subject:   RE: -current 8-way problem: "I/O APIC ID 16 too high"
Message-ID:  <XFMail.20031107140259.jhb@FreeBSD.org>
In-Reply-To: <C50AB9511EE59B49B2A503CB7AE1ABD106610E86@cceexc19.americas.cpqcorp.net>

next in thread | previous in thread | raw e-mail | index | archive | help

On 07-Nov-2003 Cagle, John (ISS-Houston) wrote:
> I gave the latest kernel a spin on a ProLiant DL740 with 8 physical
> processors installed.
> It paniced during boot with this message:
> 
> MADT: Found IO APIC ID 16, Vector 0 at 0xfec00000
> Panic: madt_parse_apics: I/O APIC ID 16 too high
> 
> This server has IO-APICS that are numbered 16, 17, & 18.  I bumped up
> NIOAPICS and NLAPICS to 32, rebuilt the kernel and now it works!  I've
> attached a kernel boot log below.  Is it OK to run with NIOAPICS > 16?

Yes, that is fine.  NLAPICS probably didn't need to change.  I'll try to
figure out the correct fix for this and commit it.  Thanks for testing!

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/



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