freebsd 5.4 & proliant dl360 g3 (SMP) second cpu not detected

Didier Wiroth didier.wiroth at
Mon Sep 26 02:29:11 PDT 2005

Thank you for helping.
Changing to linux did it!
now the additional cpu shows up
archive# sysctl hw.ncpu
hw.ncpu: 4

archive# dmesg | grep -i cpu
CPU: Intel(R) Xeon(TM) CPU 2.80GHz (2799.22-MHz 686-class CPU)
 Hyperthreading: 2 logical CPUs
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  1
 cpu2 (AP): APIC ID:  6
 cpu3 (AP): APIC ID:  7
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
cpu2: <ACPI CPU> on acpi0
cpu3: <ACPI CPU> on acpi0
SMP: AP CPU #3 Launched!
SMP: AP CPU #1 Launched!
SMP: AP CPU #2 Launched!

-----Original Message-----
From: Samuel Clements [mailto:sclements at] 
Sent: Friday, September 23, 2005 22:42
To: John Baldwin
Cc: freebsd-hardware at; Peter Jeremy; Didier Wiroth
Subject: Re: freebsd 5.4 & proliant dl360 g3 (SMP) second cpu not

John Baldwin wrote:
> On Friday 23 September 2005 03:35 pm, Peter Jeremy wrote:
>> On Fri, 2005-Sep-23 16:40:52 +0200, Didier Wiroth wrote:
>>> I've installed freebsd5.4 on a compaq proliant dl360 g3 (dual cpu 
>>> 2.8mhz).
>>> I have recompiled a SMP kernel. But after the reboot with the new 
>>> kernel the second cpu is not detected by freebsd:
>> The other item that would be of use would be the top of a verbose 
>> dmesg (down to the point where it's reporting the number of CPUs.
> Note that the default kernel on FreeBSD 5.4 doesn't include SMP 
> support, so you will need to build a custom kernel (the SMP config is 
> a good one to start with as its the default kernel with SMP added) to
enable SMP.

Also, don't forget to run the SmartStart and select 'Linux' as your OS!

More information about the freebsd-hardware mailing list