[GIT PULL] KVM: x86: VMX changes for 7.2
From: Sean Christopherson
Date: Thu Jun 11 2026 - 20:51:13 EST
The following changes since commit b7fbe9a1bf9ee6c967ef77d366ca58c35fcf1887:
Merge branch 'kvm-apx-prepare' into HEAD (2026-05-13 12:38:31 -0400)
are available in the Git repository at:
https://github.com/kvm-x86/linux.git tags/kvm-x86-vmx-7.2
for you to fetch changes up to ca674df13b195eb6d124ab059799d4e03fa40624:
KVM: VMX: Handle bad values on proxied writes to LBR MSRs (2026-05-27 16:41:51 -0700)
----------------------------------------------------------------
KVM VMX changes for 7.2
- Fix a largely benign bug where KVM TDX would incorrectly state it could
emulate several x2APIC MSRs.
- Use the "safe" WRMSR API when proxying LBR MSR writes as the to-be-written
value is guest controlled and completely unvalidated.
----------------------------------------------------------------
Rick Edgecombe (1):
KVM: TDX: Fix x2APIC MSR handling in tdx_has_emulated_msr()
Xuanqing Shi (1):
KVM: VMX: Handle bad values on proxied writes to LBR MSRs
arch/x86/kvm/vmx/pmu_intel.c | 6 ++++--
arch/x86/kvm/vmx/tdx.c | 38 ++++++++++++++++++++++----------------
2 files changed, 26 insertions(+), 18 deletions(-)