diff options
Diffstat (limited to 'arch/x86/kvm/vmx.c')
-rw-r--r-- | arch/x86/kvm/vmx.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index d01986832afc..64076740251e 100644 --- a/arch/x86/kvm/vmx.c +++ b/arch/x86/kvm/vmx.c | |||
@@ -6064,6 +6064,8 @@ static __init int hardware_setup(void) | |||
6064 | memcpy(vmx_msr_bitmap_longmode_x2apic, | 6064 | memcpy(vmx_msr_bitmap_longmode_x2apic, |
6065 | vmx_msr_bitmap_longmode, PAGE_SIZE); | 6065 | vmx_msr_bitmap_longmode, PAGE_SIZE); |
6066 | 6066 | ||
6067 | set_bit(0, vmx_vpid_bitmap); /* 0 is reserved for host */ | ||
6068 | |||
6067 | if (enable_apicv) { | 6069 | if (enable_apicv) { |
6068 | for (msr = 0x800; msr <= 0x8ff; msr++) | 6070 | for (msr = 0x800; msr <= 0x8ff; msr++) |
6069 | vmx_disable_intercept_msr_read_x2apic(msr); | 6071 | vmx_disable_intercept_msr_read_x2apic(msr); |