FreeBSD 5.3R SMP Kernel not detecting 2nd CPU in a HP DL360(?)

Greg Eden greg at warprecords.com
Tue Mar 29 09:31:49 PST 2005


On 28 Mar 2005, at 23:52, Ulf Zimmermann wrote:

> On Mon, Mar 28, 2005 at 05:48:55PM -0500, John Baldwin wrote:
>>
>> It's not finding an APIC table (either MPTable or MADT) at all, and 
>> it needs
>> that to find CPUs.  See if there are any BIOS options for things like 
>> MP
>> Table or 'Separate APIC Table' under ACPI.  Also, try running 
>> 'mptable' to
>> see if it finds a table, and acpidump -t to see if that finds an APIC 
>> table.
>
> The DL380 g3 BIOS has different APIC settings for different OS. There
> is one setting in the main menu and then under advanced options is
> another menu for APIC.

Happy to report the box is now up and running with 2 CPUs. There was 
indeed a BIOS setting along the lines of APIC 'Full Table' which was 
not the default. HTT was disabled which is why there are 2 not 4 CPUs

Unfortunately the ISP's engineer also flashed the BIOS to the latest 
release at the same time so that may also have had an effect.

Thanks for the help.

greg.



More information about the freebsd-hackers mailing list