Re: [GIT PULL] KVM: x86: VMX changes for 7.2

From: Paolo Bonzini

Date: Fri Jun 12 2026 - 04:16:00 EST


On Fri, Jun 12, 2026 at 2:48 AM Sean Christopherson <seanjc@xxxxxxxxxx> wrote:
>
> 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.

Pulled, thanks.

Paolo

>
> ----------------------------------------------------------------
> 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(-)
>