summaryrefslogtreecommitdiff
path: root/usr/src/uts/i86pc/sys/machcpuvar.h
diff options
context:
space:
mode:
authorsherrym <none@none>2007-07-02 14:05:35 -0700
committersherrym <none@none>2007-07-02 14:05:35 -0700
commit2449e17f82f6097fd2c665b64723e31ceecbeca6 (patch)
tree4adce4537b78e91f1ac4f87433c9dddb715fffd2 /usr/src/uts/i86pc/sys/machcpuvar.h
parent76bc40308a78598795fbedd14f726061bcd17cad (diff)
downloadillumos-joyent-2449e17f82f6097fd2c665b64723e31ceecbeca6.tar.gz
PSARC/2007/349 Intel Microcode Update Support
6558456 Need to support microcode update on Intel platforms
Diffstat (limited to 'usr/src/uts/i86pc/sys/machcpuvar.h')
-rw-r--r--usr/src/uts/i86pc/sys/machcpuvar.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/src/uts/i86pc/sys/machcpuvar.h b/usr/src/uts/i86pc/sys/machcpuvar.h
index 07406188f7..0d7a05b280 100644
--- a/usr/src/uts/i86pc/sys/machcpuvar.h
+++ b/usr/src/uts/i86pc/sys/machcpuvar.h
@@ -52,6 +52,7 @@ typedef void *cpu_pri_lev_t;
struct cpuid_info;
struct cmi;
+struct cpu_ucode_info;
struct machcpu {
/* define all the x_call stuff */
@@ -105,6 +106,8 @@ struct machcpu {
uint16_t mcpu_intr_pending; /* xen: pending interrupt levels */
volatile uint32_t *mcpu_mwait; /* MONITOR/MWAIT buffer */
+
+ struct cpu_ucode_info *mcpu_ucode_info;
};
#define NINTR_THREADS (LOCK_LEVEL-1) /* number of interrupt threads */