From owner-freebsd-smp@FreeBSD.ORG Sun Apr 27 04:21:21 2003 Return-Path: Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DC4537B404 for ; Sun, 27 Apr 2003 04:21:17 -0700 (PDT) Received: from mocha.cable.nu (CPE-144-132-13-112.vic.bigpond.net.au [144.132.13.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CAE543FDD for ; Sun, 27 Apr 2003 04:21:16 -0700 (PDT) (envelope-from joynt@bigpond.net.au) Received: from mocha.cable.nu (localhost [127.0.0.1]) by mocha.cable.nu (8.12.8p1/8.12.8) with ESMTP id h3RBLoT7090957 for ; Sun, 27 Apr 2003 21:21:50 +1000 (EST) (envelope-from joynt@bigpond.net.au) Received: from localhost (joynt@localhost)h3RBLo2L090954 for ; Sun, 27 Apr 2003 21:21:50 +1000 (EST) X-Authentication-Warning: mocha.cable.nu: joynt owned process doing -bs Date: Sun, 27 Apr 2003 21:21:50 +1000 (EST) From: Steve Joynt X-X-Sender: joynt@mocha.cable.nu To: freebsd-smp@freebsd.org Message-ID: <20030427211339.Y90915@mocha.cable.nu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: HTT in 4.8-STABLE X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 11:21:22 -0000 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 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