From owner-freebsd-current@FreeBSD.ORG Tue Oct 12 18:09:02 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84D8B16A4CE for ; Tue, 12 Oct 2004 18:09:02 +0000 (GMT) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 609A043D39 for ; Tue, 12 Oct 2004 18:09:02 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 31428 invoked from network); 12 Oct 2004 18:09:01 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 12 Oct 2004 18:09:01 -0000 Received: from [10.50.40.210] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i9CI8teb092879; Tue, 12 Oct 2004 14:08:58 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: freebsd-current@FreeBSD.org Date: Tue, 12 Oct 2004 13:51:32 -0400 User-Agent: KMail/1.6.2 References: <20041009161045.28736ebb.jmw-ml@solitarylight.com> In-Reply-To: <20041009161045.28736ebb.jmw-ml@solitarylight.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200410121351.32714.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: John Wilson Subject: Re: No SMP without ACPI? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 18:09:02 -0000 On Saturday 09 October 2004 05:10 pm, John Wilson wrote: > Hello all. > > I just recently installed -BETA7 on an Intel D865PERL mainboard. After a > quick cvsup of the src's, and a recompile of the kernel, it appears that > SMP fails and falls back to UP even with HTT enabled in the BIOS, as well > as the proper kernel options of: > > options SMP # Symmetric MultiProcessor Kernel > device apic # I/O APIC > > I am unable to figure out why this is the case. HTT does indeed function > with ACPI enabled, but tends to panic the box on shutdown, thus the reason > for attempting to do this with ACPI disabled. Here is the dmesg: This is normal. MP Tables normally do not enumerate logical CPUs, where as the MADT table from ACPI does. You can force the kernel to guess at the existence of logical CPUs in the non-ACPI case by using the 'MPTABLE_FORCE_HTT' option in your kernel. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org