From owner-cvs-sys Tue Dec 2 18:49:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA29131 for cvs-sys-outgoing; Tue, 2 Dec 1997 18:49:17 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA28954; Tue, 2 Dec 1997 18:46:41 -0800 (PST) (envelope-from sef@FreeBSD.org) From: Sean Eric Fagan Received: (from sef@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA12717; Tue, 2 Dec 1997 18:45:53 -0800 (PST) Date: Tue, 2 Dec 1997 18:45:53 -0800 (PST) Message-Id: <199712030245.SAA12717@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 identcpu.c machdep.c trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sef 1997/12/02 18:45:53 PST Modified files: sys/i386/i386 identcpu.c machdep.c trap.c Log: Work around for the Intel Pentium F00F bug; this is Intel's recommended workaround. Note that this currently eats up two pages extra in the system; this could be alleviated by aligning idt correctly, and then only dealing with that (as opposed to the current method of allocated two pages and copying the IDT table to that, and then setting that to be the IDT table). Revision Changes Path 1.34 +13 -1 src/sys/i386/i386/identcpu.c 1.275 +43 -1 src/sys/i386/i386/machdep.c 1.116 +24 -1 src/sys/i386/i386/trap.c