From owner-freebsd-smp Mon Feb 3 22:26:39 2003 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 0DEFA37B401 for ; Mon, 3 Feb 2003 22:26:38 -0800 (PST) Received: from heron.mail.pas.earthlink.net (heron.mail.pas.earthlink.net [207.217.120.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id 800A143FAF for ; Mon, 3 Feb 2003 22:26:37 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0021.cvx22-bradley.dialup.earthlink.net ([209.179.198.21] helo=mindspring.com) by heron.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 18fwXR-0006mK-00; Mon, 03 Feb 2003 22:26:33 -0800 Message-ID: <3E3F594D.D73FA4D0@mindspring.com> Date: Mon, 03 Feb 2003 22:10:21 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Brendon and Wendy Cc: Chris Luke , freebsd-smp@freebsd.org Subject: Re: mp_machdep.c patch References: <200302032001.23528.brendy33@attbi.com> <20030204041753.GA17107@flix.net> <200302032207.19474.brendy33@attbi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a43dd626973bb141143bf399a248d8ee73a2d4e88014a4647c350badd9bab72f9c350badd9bab72f9c Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Brendon and Wendy wrote: > Thanks for the reply Chris. > > Based on your "top" output Id have to say that HT is not working right on this > machine at least. I see all proceses on cpus 0 and 1, exactly the same as > prior to cvsuping and rebuilding. In fact I wonder whether the kernel has > only seeing one physical CPU and is doing HT on that CPU - completely > ignoring the second. You have to enable HT in the BIOS. If it is not enabled in the BIOS, it will not add entries to the MP Table for the virtual processors, and they will not be recognized. John Baldwin has indicated several times over the past week that HT is not identified from ACPI information in FreeBSD, which is the other place to find it, if you do not find it in the BIOS-augmented MP Table (which is only available on some BIOS's, and exists primarily to allow HT'ed CPU's to be recognized by legacy OS's without the ACPI support). So: 1) It's not turned on in the BIOS OR 2) It's not available at all in the BIOS -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message