Hi! I tried 2.6.12.3/2.6.13-rc3 compiled for x86_64 on Supermicro dual Xeon with hyperthreading enabled and the kernel gets stuck when trying to initialize the second CPU. CPU: Trace cache: 12K uops, L1 D cache: 16K CPU: L2 cache: 1024K using mwait in idle threads. CPU: Physical Processor ID: 0 CPU0: Thermal monitoring enabled (TM1) Using local APIC timer interrupts. Detected 12.501 MHz APIC timer. Booting processor 1/6 rip 6000 rsp ffff81007ff35f58 Initializing CPU#1 CPU: Trace cache: 12K uops, L1 D cache: 16K CPU: L2 cache: 1024K CPU: Physical Processor ID: 3 CPU1: Thermal monitoring enabled (TM1) Intel(R) Xeon(TM) CPU 2.80GHz stepping 01 CPU 1: Syncing TSC to CPU 0. Booting processor 2/1 rip 6000 rsp ffff8100032dff58 Initializing CPU#2
Booting with hyperthreading disabled is OK. Booting with hyperthreading enabled and maxcpus=1 is also OK. Here are board/bios details: Supermicro X6DH8-XG2/X6DHE-XG2 BIOS Rev 1.2a CPU = 4 - Intel(R) Xeon(TM) CPU 2.80GHz DRAM Type : DDR2-400 Hyper Threading Technology Enabled Please advise. Thanks, Maxim Kozover. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/