From 2e2ce472711f63d2cdeb42940796c11cbf5964ba Mon Sep 17 00:00:00 2001 From: Wei Liu Date: Mon, 14 Nov 2022 22:58:05 +0000 Subject: [PATCH] hypervisor: do not get and set MSR_IA32_TSC for MSHV Setting that MSR causes the reference TSC page to be disabled. Signed-off-by: Wei Liu --- hypervisor/src/mshv/mod.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/hypervisor/src/mshv/mod.rs b/hypervisor/src/mshv/mod.rs index 507cef207..0d5cca894 100644 --- a/hypervisor/src/mshv/mod.rs +++ b/hypervisor/src/mshv/mod.rs @@ -703,7 +703,6 @@ impl cpu::Vcpu for MshvVcpu { msr!(msr_index::MSR_LSTAR), msr!(msr_index::MSR_KERNEL_GS_BASE), msr!(msr_index::MSR_SYSCALL_MASK), - msr!(msr_index::MSR_IA32_TSC), msr_data!(msr_index::MSR_MTRRdefType, MTRR_ENABLE | MTRR_MEM_TYPE_WB), ] .to_vec()