summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/sys
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/intel/sys')
-rw-r--r--usr/src/uts/intel/sys/controlregs.h5
-rw-r--r--usr/src/uts/intel/sys/x86_archext.h2
2 files changed, 3 insertions, 4 deletions
diff --git a/usr/src/uts/intel/sys/controlregs.h b/usr/src/uts/intel/sys/controlregs.h
index 23e04d3286..dc8ec9c8c5 100644
--- a/usr/src/uts/intel/sys/controlregs.h
+++ b/usr/src/uts/intel/sys/controlregs.h
@@ -26,8 +26,6 @@
#ifndef _SYS_CONTROLREGS_H
#define _SYS_CONTROLREGS_H
-#pragma ident "%Z%%M% %I% %E% SMI"
-
#ifndef _ASM
#include <sys/types.h>
#endif
@@ -224,8 +222,9 @@ extern "C" {
*/
#define AMD_GH_NB_CFG_EN_ECS (UINT64_C(1) << 46)
-/* AMD */
+/* AMD microcode patch loader */
#define MSR_AMD_PATCHLEVEL 0x8b
+#define MSR_AMD_PATCHLOADER 0xc0010020
#ifdef __cplusplus
}
diff --git a/usr/src/uts/intel/sys/x86_archext.h b/usr/src/uts/intel/sys/x86_archext.h
index ba8cbf15ea..89f07ce6cc 100644
--- a/usr/src/uts/intel/sys/x86_archext.h
+++ b/usr/src/uts/intel/sys/x86_archext.h
@@ -608,7 +608,7 @@ struct cpu_ucode_info;
extern void ucode_alloc_space(struct cpu *);
extern void ucode_free_space(struct cpu *);
extern void ucode_check(struct cpu *);
-extern void ucode_free();
+extern void ucode_cleanup();
#if !defined(__xpv)
extern char _tsc_mfence_start;