From owner-cvs-all@FreeBSD.ORG Fri Oct 31 11:25:48 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90E3316A4CF for ; Fri, 31 Oct 2003 11:25:48 -0800 (PST) Received: from mail.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7254843FCB for ; Fri, 31 Oct 2003 11:25:44 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 17474 invoked from network); 31 Oct 2003 19:25:43 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 31 Oct 2003 19:25:43 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id h9VJPdce046160; Fri, 31 Oct 2003 14:25:39 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20031101043205.F1003@gamplex.bde.org> Date: Fri, 31 Oct 2003 14:25:39 -0500 (EST) From: John Baldwin To: Bruce Evans X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: RE: cvs commit: src/sys/i386/i386 machdep.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Oct 2003 19:25:48 -0000 On 31-Oct-2003 Bruce Evans wrote: > On Fri, 31 Oct 2003, John Baldwin wrote: > >> >> On 31-Oct-2003 John Baldwin wrote: >> > jhb 2003/10/31 06:24:29 PST >> > >> > FreeBSD src repository >> > >> > Modified files: >> > sys/i386/i386 machdep.c >> > Log: >> > - Finish externing of r_idt in the f00f hack code. >> > - Miscellaneous style fixes in the f00f hack code and some nearby code. >> > >> > Submitted by: bde > > Thanks. > >> This might actually fix SMP on Pentium's since the AP's will not >> point to the correct IDT without this fix. > > Have the been any reports of it being broken? We configure the f00f hack > code on all PentiumIs (aka P5s) including ones without the f00f bug, so > the r_idt bug probably breaks all SMP systems with such CPUs. Actually, since this still used the global r_idt in the SMP case, I'm not sure it was really broken. However, to the best of my knowledge, SMP currently doesn't owrk on PentiumI systems right now at least in current and possibly in stable as well. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/