[PATCH 2/7] x86/msr: add definitions for indirect branch predictor MSRs

From: Paolo Bonzini
Date: Mon Jan 08 2018 - 13:09:00 EST


KVM will start using them soon.

Signed-off-by: Paolo Bonzini <pbonzini@xxxxxxxxxx>
---
arch/x86/include/asm/msr-index.h | 5 +++++
1 file changed, 5 insertions(+)

diff --git a/arch/x86/include/asm/msr-index.h b/arch/x86/include/asm/msr-index.h
index 03ffde6217d0..ec08f1d8d39b 100644
--- a/arch/x86/include/asm/msr-index.h
+++ b/arch/x86/include/asm/msr-index.h
@@ -39,6 +39,11 @@

/* Intel MSRs. Some also available on other CPUs */

+#define MSR_IA32_SPEC_CTRL 0x00000048
+
+#define MSR_IA32_PRED_CMD 0x00000049
+#define FEATURE_SET_IBPB (1UL << 0)
+
#define MSR_PPIN_CTL 0x0000004e
#define MSR_PPIN 0x0000004f

--
1.8.3.1