Merge tag 'kvm-x86-apic-6.3' of https://github.com/kvm-x86/linux into HEAD
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 22 Feb 2023 01:00:44 +0000 (20:00 -0500)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 22 Feb 2023 01:00:44 +0000 (20:00 -0500)
commitddad47bfb9552e246ed19ca776d356ee88014af3
tree669a9f67af1f765d1a3e04974b3b26281e7a3f1c
parent4090871d772629a5574fb405319f008717512b48
parenteb98192576315d3f4c6c990d589ab398e7091782
Merge tag 'kvm-x86-apic-6.3' of https://github.com/kvm-x86/linux into HEAD

KVM x86 APIC changes for 6.3:

 - Remove a superfluous variables from apic_get_tmcct()

 - Fix various edge cases in x2APIC MSR emulation

 - Mark APIC timer as expired if its in one-shot mode and the count
   underflows while the vCPU task was being migrated

 - Reset xAPIC when userspace forces "impossible" x2APIC => xAPIC transition
arch/x86/kvm/vmx/vmx.c