mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-17 15:26:48 +07:00
KVM: VMX: Stop the preemption timer during vCPU reset
The hrtimer which is used to emulate lapic timer is stopped during vcpu reset, preemption timer should do the same. Cc: Paolo Bonzini <pbonzini@redhat.com> Cc: Radim Krčmář <rkrcmar@redhat.com> Signed-off-by: Wanpeng Li <wanpengli@tencent.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
2b0911d131
commit
95c065400a
@ -4162,6 +4162,7 @@ static void vmx_vcpu_reset(struct kvm_vcpu *vcpu, bool init_event)
|
|||||||
|
|
||||||
vcpu->arch.microcode_version = 0x100000000ULL;
|
vcpu->arch.microcode_version = 0x100000000ULL;
|
||||||
vmx->vcpu.arch.regs[VCPU_REGS_RDX] = get_rdx_init_val();
|
vmx->vcpu.arch.regs[VCPU_REGS_RDX] = get_rdx_init_val();
|
||||||
|
vmx->hv_deadline_tsc = -1;
|
||||||
kvm_set_cr8(vcpu, 0);
|
kvm_set_cr8(vcpu, 0);
|
||||||
|
|
||||||
if (!init_event) {
|
if (!init_event) {
|
||||||
|
Loading…
Reference in New Issue
Block a user