From owner-cvs-sys Wed Dec 18 11:12:07 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA22225 for cvs-sys-outgoing; Wed, 18 Dec 1996 11:12:07 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA22218; Wed, 18 Dec 1996 11:12:06 -0800 (PST) Date: Wed, 18 Dec 1996 11:12:06 -0800 (PST) From: Bruce Evans Message-Id: <199612181912.LAA22218@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/18 11:12:04 Modified: sys/i386/i386 trap.c Log: Only handle copyin/out/etc faults when not in an interrupt handler. This makes unexpected faults (in an interrupt handler) more likely to crash properly. It could be done even better (more robustly and more efficiently) using lazy fault handling. Revision Changes Path 1.84 +9 -8 src/sys/i386/i386/trap.c