From owner-cvs-all Sun May 20 9:51:13 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 CCACB37B424; Sun, 20 May 2001 09:51:08 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: (from bde@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f4KGp8m06945; Sun, 20 May 2001 09:51:08 -0700 (PDT) (envelope-from bde) Message-Id: <200105201651.f4KGp8m06945@freefall.freebsd.org> From: Bruce Evans Date: Sun, 20 May 2001 09:51:08 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 swtch.s 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/20 09:51:08 PDT Modified files: sys/i386/i386 swtch.s Log: Use a critical region to protect saving of the npx state in savectx(). Not doing this was fairly harmless because savectx() is only called for panic dumps and the bug could at worse reset the state. savectx() is still missing saving of (volatile) debug registers, and still isn't called for core dumps. Revision Changes Path 1.114 +5 -2 src/sys/i386/i386/swtch.s To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message