Print this page
9210 remove KMDB branch debugging support
9211 ::crregs could do with cr2/cr3 support
9209 ::ttrace should be able to filter by thread
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>

@@ -20,17 +20,17 @@
  */
 
 /*
  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
+ *
+ * Copyright 2018 Joyent, Inc.
  */
 
 #ifndef _IA32_SYS_KDI_REGS_H
 #define _IA32_SYS_KDI_REGS_H
 
-#pragma ident   "%Z%%M% %I%     %E% SMI"
-
 #ifdef __cplusplus
 extern "C" {
 #endif
 
 #define KDIREG_NGREG    21

@@ -64,24 +64,10 @@
 
 #define KDIREG_PC       KDIREG_EIP
 #define KDIREG_SP       KDIREG_ESP
 #define KDIREG_FP       KDIREG_EBP
 
-#ifdef _ASM
-
-/* Patch point for MSR clearing. */
-#define KDI_MSR_PATCH \
-        nop; nop; nop; nop; \
-        nop; nop; nop; nop; \
-        nop; nop; nop; nop; \
-        nop
-
-#endif /* _ASM */
-
-#define KDI_MSR_PATCHOFF        8       /* bytes of code before patch point */
-#define KDI_MSR_PATCHSZ         13      /* bytes in KDI_MSR_PATCH, above */
-
 #ifdef __cplusplus
 }
 #endif
 
 #endif /* _IA32_SYS_KDI_REGS_H */