SMP in 5.1 cant deactivate hyperthreading

Doug White dwhite at gumbysoft.com
Thu Jun 12 07:55:05 PDT 2003


On Wed, 11 Jun 2003, Steven Hartland wrote:

> sysctl machdep.hlt_logical_cpus:
> machdep.hlt_logical_cpus: 1

Halting them will still cause the CPUs to be detected. They just won't do
any useful work.

> Relevant sections from dmesg:
> Programming 24 pins in IOAPIC #0
> IOAPIC #0 intpin 2 -> irq 0
> Programming 24 pins in IOAPIC #1
> Programming 24 pins in IOAPIC #2
> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>  cpu0 (BSP): apic id:  0, version: 0x00050014, at 0xfee00000
>  cpu1 (AP):  apic id:  6, version: 0x00050014, at 0xfee00000
>  cpu2 (AP):  apic id:  1, version: 0x00050014, at 0xfee00000
>  cpu3 (AP):  apic id:  7, version: 0x00050014, at 0xfee00000

-- 
Doug White                    |  FreeBSD: The Power to Serve
dwhite at gumbysoft.com          |  www.FreeBSD.org


More information about the freebsd-smp mailing list