Skip to content

Commit 4a683ed

Browse files
lifeixEddie Dong
authored andcommitted
hv: vlapic: minor fix for update_msr_bitmap_x2apic_apicv
Shouldn't trap TPR since we always enable "Use TPR shadow" Tracked-On: #1842 Signed-off-by: Li, Fei1 <fei1.li@intel.com>
1 parent 2016479 commit 4a683ed

File tree

1 file changed

+2
-1
lines changed
  • hypervisor/arch/x86/guest

1 file changed

+2
-1
lines changed

hypervisor/arch/x86/guest/vmsr.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -640,10 +640,11 @@ void update_msr_bitmap_x2apic_apicv(const struct acrn_vcpu *vcpu)
640640
* writes to them are virtualized with Register Virtualization
641641
* Refer to Section 29.1 in Intel SDM Vol. 3
642642
*/
643-
enable_msr_interception(msr_bitmap, MSR_IA32_EXT_APIC_TPR, INTERCEPT_DISABLE);
644643
enable_msr_interception(msr_bitmap, MSR_IA32_EXT_APIC_EOI, INTERCEPT_READ);
645644
enable_msr_interception(msr_bitmap, MSR_IA32_EXT_APIC_SELF_IPI, INTERCEPT_READ);
646645
}
646+
647+
enable_msr_interception(msr_bitmap, MSR_IA32_EXT_APIC_TPR, INTERCEPT_DISABLE);
647648
}
648649

649650
/*

0 commit comments

Comments
 (0)