From owner-cvs-all Fri Jul 14 4:49:49 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 07A6F37C5F6; Fri, 14 Jul 2000 04:49:47 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: (from ps@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA96783; Fri, 14 Jul 2000 04:49:45 -0700 (PDT) (envelope-from ps@FreeBSD.org) Message-Id: <200007141149.EAA96783@freefall.freebsd.org> From: Paul Saab Date: Fri, 14 Jul 2000 04:49:45 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 trap.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG ps 2000/07/14 04:49:45 PDT Modified files: sys/i386/i386 trap.c Log: Change the way NMI's are handled. Before, if DDB was enabled and a NMI occured, you could type continue in DDB and the kernel would not attempt to detect what type of NMI was recieved. Now we check for the type of NMI first and then go to DDB if it is enabled. This will solve the problem with having DDB enabled and getting an NMI due to some possibly bad error and being able to continue the operation of the kernel when you really want to panic and know what happened. Submitted by: jhb Revision Changes Path 1.150 +15 -13 src/sys/i386/i386/trap.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message