From 48ccf62b8e7a2fad92572ca6db52bb3ce04789f9 Mon Sep 17 00:00:00 2001 From: bde Date: Mon, 24 Nov 1997 13:25:37 +0000 Subject: Fixed some #include messes. Hid the check of the user %cs in syscall() under `#ifdef DIAGNOSTIC'. --- sys/amd64/amd64/trap.c | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) (limited to 'sys/amd64/amd64/trap.c') diff --git a/sys/amd64/amd64/trap.c b/sys/amd64/amd64/trap.c index 4cab4c1..e53b015 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.113 1997/10/10 12:42:48 peter Exp $ + * $Id: trap.c,v 1.114 1997/11/06 19:28:09 phk Exp $ */ /* @@ -50,6 +50,8 @@ #include #include #include +#include +#include #include #include #include @@ -67,16 +69,17 @@ #include #include -#include - #include #include #include -#include -#include +#include +#ifdef SMP #include +#endif #include +#include + #ifdef POWERFAIL_NMI #include #include @@ -907,10 +910,11 @@ syscall(frame) int args[8]; u_int code; - sticks = p->p_sticks; +#ifdef DIAGNOSTIC if (ISPL(frame.tf_cs) != SEL_UPL) panic("syscall"); - +#endif + sticks = p->p_sticks; p->p_md.md_regs = &frame; params = (caddr_t)frame.tf_esp + sizeof(int); code = frame.tf_eax; -- cgit v1.1