From owner-freebsd-stable@FreeBSD.ORG Tue Apr 8 14:26:53 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 964521065676 for ; Tue, 8 Apr 2008 14:26:53 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 8357B8FC31 for ; Tue, 8 Apr 2008 14:26:53 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id F35251A4D8B; Tue, 8 Apr 2008 07:26:52 -0700 (PDT) From: John Baldwin To: freebsd-stable@freebsd.org Date: Tue, 8 Apr 2008 09:52:00 -0400 User-Agent: KMail/1.9.7 References: <200804011243.06122.antik@bsd.ee> <3c0b01820804071145t5bfcd01al55f70ce7f1826b19@mail.gmail.com> In-Reply-To: <3c0b01820804071145t5bfcd01al55f70ce7f1826b19@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200804080952.00483.jhb@freebsd.org> Cc: Alexander Sack , Andrei Kolu Subject: Re: Don't recognizing SMP... X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 14:26:53 -0000 On Monday 07 April 2008 02:45:47 pm Alexander Sack wrote: > On Tue, Apr 1, 2008 at 5:43 AM, Andrei Kolu wrote: > > On Monday 31 March 2008 12:31:49 =ED=95=9C=EC=9B=90=ED=9D=AC wrote: > > > I installed FreeBSD 7.0 on HP DL 380. > > > > > > This is a mptable result. > > > > > > > # mptable > > > > Processors: APIC ID Version State Family Model St= ep > > > > Flags 0 0x14 BSP, usable 6 2 1 0x03= 81 > > > > 6 0x14 AP, usable 15 2 9 0xbfebfbff > > > > > > 2 way cpus are same as 3.0GHz Xeon CPU. But they have different > > > Family, Step, and Flags. > > > > SMP does NOT work with cpus with different steppings. You should find > > other matching pair for smp to work. > > Then this needs to be FIXED because MANY OEMs ship mixed stepping > processors as Intel now supports it.... =46reeBSD itself doesn't enforce this, we use whatever CPUs we find in the = table=20 and we don't actually bother reading the family/model/etc. from the APs at= =20 all. Assuming this is a non-ancient computer and non-ancient FreeBSD (5.2 = or=20 later) then FreeBSD isn't using the MP Table at all but the ACPI MADT table= =20 (available via acpidump -t). =2D-=20 John Baldwin