Date: Sun, 27 Apr 2003 21:21:50 +1000 (EST) From: Steve Joynt <joynt@bigpond.net.au> To: freebsd-smp@freebsd.org Subject: HTT in 4.8-STABLE Message-ID: <20030427211339.Y90915@mocha.cable.nu>
next in thread | raw e-mail | index | archive | help
Hi, I need a few pointers on what I should be doing to get Hyperthreading working in my 4.8-STABLE system (cvsuped this afternoon). With a standard (i.e. no SMP) kernel, it boots ok and I get the following: CPU: Intel(R) Pentium(R) 4 CPU 3.06GHz (3073.65-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf27 Stepping = 7 Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Hyperthreading: 2 logical CPUs Then when I add the lines: options SMP options APIC_IO options HTT to my kernel config, it panics on boot, with the following: panic: pmap_bootstrap: no local apic! mp_lock = 0000000c; cpuid = 0; lapic.id = 00000000 Should I even be trying to enable SMP since I only have a single physical CPU? HTT is enabled in the bios (hence it's detected in the non-SMP kernel), so I thought that should be enough to get it going. The motherboard is an ASUS P4PE (Intel 845PE chiset). thanks, - Steve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030427211339.Y90915>