6.0/amd64 boot hang if apic enabled on IBM x336
Joseph Koshy
joseph.koshy at gmail.com
Mon Dec 19 20:19:41 PST 2005
mk> The question I have. Does Intel CPU have HTT in amd64
mk> mode?
jk> Yes, AFAIK.
mk> Would you tell me how to enable HTT?
mk> I've set 2 parameters
mk> hyperthreading_allowed="1"
mk> hlt_logical_cpus="0"
mk> but FreeBSD 6.0-RELEASE does not start logical CPU
Please check if your CPU supports multiple HTT "logical CPUs"
in the first place. If it does, your dmesg output should be
something like the snippet below:
>>>><<<<>>>><<<<
CPU: Intel(R) Xeon(TM) CPU 2.80GHz (2793.20-MHz K8-class CPU)
Origin = "GenuineIntel" Id = 0xf41 Stepping = 1
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,C
MOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x641d<SSE3,RSVD2,MON,DS_CPL,CNTX-ID,CX16,<b14>>
AMD Features=0x20100800<SYSCALL,NX,LM>
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
>>>><<<<>>>><<<<
--
FreeBSD Volunteer, http://people.freebsd.org/~jkoshy
More information about the freebsd-stable
mailing list