From owner-freebsd-smp Mon Mar 10 10:29:23 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 862EB37B404; Mon, 10 Mar 2003 10:29:22 -0800 (PST) Received: from murmeldjur.it.su.se (murmeldjur.it.su.se [130.237.95.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4658D43F3F; Mon, 10 Mar 2003 10:29:21 -0800 (PST) (envelope-from rnyberg@murmeldjur.it.su.se) Received: from murmeldjur.it.su.se (localhost [127.0.0.1]) by murmeldjur.it.su.se (8.12.8/8.12.7) with ESMTP id h2AITJYs032125; Mon, 10 Mar 2003 19:29:19 +0100 (CET) (envelope-from rnyberg@murmeldjur.it.su.se) Received: (from rnyberg@localhost) by murmeldjur.it.su.se (8.12.8/8.12.8/Submit) id h2AITIXS032124; Mon, 10 Mar 2003 19:29:18 +0100 (CET) Date: Mon, 10 Mar 2003 19:29:18 +0100 From: Richard Nyberg To: John Baldwin Cc: freebsd-smp@FreeBSD.org Subject: Re: hyperthreading randomness Message-ID: <20030310182918.GA32085@murmeldjur.it.su.se> Mail-Followup-To: Richard Nyberg , John Baldwin , freebsd-smp@freebsd.org References: <20030308121852.GA25380@murmeldjur.it.su.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i 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 On Mon, Mar 10, 2003 at 01:00:13PM -0500, John Baldwin wrote: > > On 08-Mar-2003 Richard Nyberg wrote: > > I have a Dell Precision 450 with 2 xeon CPU:s. > > The weird thing is that it randomly boots up > > with either 2 or 4 CPUs on the same 4-STABLE kernel. > > 2 more often than 4. It seems a bit unpredictable :( > > Hmm, I have no idea about that one. Hmm, it seems to be a > "feature" of the BIOS perhaps. It seems that it may be listing > the second CPU with an APIC ID of 3 (it's second core) instead > of 2 (it's first core) in which case the HTT code sees that > something is not right and doesn't start up any extra processors. > I see. Do you think this quirk will cause trouble when FreeBSD gets its CPU info from ACPI? Happy hacking ;) -Richard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message