From owner-cvs-all Tue May 22 14:20:55 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id D207037B42C; Tue, 22 May 2001 14:20:49 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: (from bde@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f4MLKn175634; Tue, 22 May 2001 14:20:49 -0700 (PDT) (envelope-from bde) Message-Id: <200105222120.f4MLKn175634@freefall.freebsd.org> From: Bruce Evans Date: Tue, 22 May 2001 14:20:49 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 exception.s trap.c src/sys/i386/include npx.h pcb.h src/sys/i386/isa npx.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG bde 2001/05/22 14:20:49 PDT Modified files: sys/i386/i386 exception.s trap.c sys/i386/include npx.h pcb.h sys/i386/isa npx.c Log: Convert npx interrupts into traps instead of vice versa. This is much simpler for npx exceptions that start as traps (no assembly required...) and works better for npx exceptions that start as interrupts (there is no longer a problem for nested interrupts). Submitted by: original (pre-SMPng) version by luoqi Revision Changes Path 1.87 +1 -33 src/sys/i386/i386/exception.s 1.188 +23 -1 src/sys/i386/i386/trap.c 1.20 +2 -1 src/sys/i386/include/npx.h 1.37 +2 -1 src/sys/i386/include/pcb.h 1.101 +82 -76 src/sys/i386/isa/npx.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message