summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64/trap.c
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1996-07-12 06:03:14 +0000
committerbde <bde@FreeBSD.org>1996-07-12 06:03:14 +0000
commit410e1d2c55dbf994256e759a880679a366aaa230 (patch)
treef2dcc8926a43f7c1cedafb96588e06c53ad2ac85 /sys/amd64/amd64/trap.c
parent14663b3ecbf834364b08bfc8265e7ed8d8bb7f1e (diff)
downloadFreeBSD-src-410e1d2c55dbf994256e759a880679a366aaa230.zip
FreeBSD-src-410e1d2c55dbf994256e759a880679a366aaa230.tar.gz
Fixed cloned comments about npx traps to match context.
Diffstat (limited to 'sys/amd64/amd64/trap.c')
-rw-r--r--sys/amd64/amd64/trap.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/sys/amd64/amd64/trap.c b/sys/amd64/amd64/trap.c
index 2ee576a..1701c6f 100644
--- a/sys/amd64/amd64/trap.c
+++ b/sys/amd64/amd64/trap.c
@@ -35,7 +35,7 @@
* SUCH DAMAGE.
*
* from: @(#)trap.c 7.4 (Berkeley) 5/13/91
- * $Id: trap.c,v 1.78 1996/06/13 07:17:21 asami Exp $
+ * $Id: trap.c,v 1.79 1996/06/25 20:01:57 bde Exp $
*/
/*
@@ -281,8 +281,7 @@ trap(frame)
/* if a transparent fault (due to context switch "late") */
if (npxdna())
return;
-#endif /* NNPX > 0 */
-
+#endif
if (!pmath_emulate) {
i = SIGFPE;
ucode = FPE_FPU_NP_TRAP;
@@ -313,10 +312,14 @@ trap(frame)
case T_DNA:
#if NNPX > 0
- /* if a transparent fault (due to context switch "late") */
+ /*
+ * The kernel is apparently using npx for copying.
+ * XXX this should be fatal unless the kernel has
+ * registered such use.
+ */
if (npxdna())
return;
-#endif /* NNPX > 0 */
+#endif
break;
case T_PROTFLT: /* general protection fault */
OpenPOWER on IntegriCloud