summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64/trap.c
diff options
context:
space:
mode:
authordg <dg@FreeBSD.org>1996-08-11 17:41:25 +0000
committerdg <dg@FreeBSD.org>1996-08-11 17:41:25 +0000
commit90489078d43eed0c1919d3bc06df618de9c65b52 (patch)
treea2a82d2078f516d0721fd91024505f192ea95278 /sys/amd64/amd64/trap.c
parent68af419b0b3156c65e9462403909916f2833382e (diff)
downloadFreeBSD-src-90489078d43eed0c1919d3bc06df618de9c65b52.zip
FreeBSD-src-90489078d43eed0c1919d3bc06df618de9c65b52.tar.gz
Add support for i686 machine check trap.
Diffstat (limited to 'sys/amd64/amd64/trap.c')
-rw-r--r--sys/amd64/amd64/trap.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/amd64/amd64/trap.c b/sys/amd64/amd64/trap.c
index 1701c6f..9cc6d50 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.79 1996/06/25 20:01:57 bde Exp $
+ * $Id: trap.c,v 1.80 1996/07/12 06:03:14 bde Exp $
*/
/*
@@ -97,7 +97,7 @@ void dblfault_handler __P((void));
extern inthand_t IDTVEC(syscall);
-#define MAX_TRAP_MSG 27
+#define MAX_TRAP_MSG 28
static char *trap_msg[] = {
"", /* 0 unused */
"privileged instruction fault", /* 1 T_PRIVINFLT */
@@ -127,6 +127,7 @@ static char *trap_msg[] = {
"invalid TSS fault", /* 25 T_TSSFLT */
"segment not present fault", /* 26 T_SEGNPFLT */
"stack fault", /* 27 T_STKFLT */
+ "machine check trap", /* 28 T_MCHK */
};
static void userret __P((struct proc *p, struct trapframe *frame,
OpenPOWER on IntegriCloud