summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/kdi/kdi_idt.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/intel/kdi/kdi_idt.c')
-rw-r--r--usr/src/uts/intel/kdi/kdi_idt.c15
1 files changed, 1 insertions, 14 deletions
diff --git a/usr/src/uts/intel/kdi/kdi_idt.c b/usr/src/uts/intel/kdi/kdi_idt.c
index 58be698975..c6a717a14e 100644
--- a/usr/src/uts/intel/kdi/kdi_idt.c
+++ b/usr/src/uts/intel/kdi/kdi_idt.c
@@ -77,7 +77,7 @@
#include <sys/archsystm.h>
#include <sys/kdi_impl.h>
#include <sys/x_call.h>
-#include <ia32/sys/psw.h>
+#include <sys/psw.h>
#include <vm/hat_i86.h>
#define KDI_GATE_NVECS 3
@@ -98,13 +98,6 @@ static kdi_main_t kdi_kmdb_main;
kdi_drreg_t kdi_drreg;
-#ifndef __amd64
-/* Used to track the current set of valid kernel selectors. */
-uint32_t kdi_cs;
-uint32_t kdi_ds;
-uint32_t kdi_fs;
-uint32_t kdi_gs;
-#endif
uintptr_t kdi_kernel_handler;
@@ -331,12 +324,6 @@ kdi_activate(kdi_main_t main, kdi_cpusave_t *cpusave, uint_t ncpusave)
else
kdi_idt_init(KCS_SEL);
- /* The initial selector set. Updated by the debugger-entry code */
-#ifndef __amd64
- kdi_cs = B32CODE_SEL;
- kdi_ds = kdi_fs = kdi_gs = B32DATA_SEL;
-#endif
-
kdi_memranges[0].mr_base = kdi_segdebugbase;
kdi_memranges[0].mr_lim = kdi_segdebugbase + kdi_segdebugsize - 1;
kdi_nmemranges = 1;