Commit 3526d7462355 for kernel

commit 3526d7462355c4df269d4a87eed53dbd48a1df02
Merge: a674bf74b310 fd948c3f96b1
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun May 24 11:00:45 2026 -0700

    Merge tag 'x86-urgent-2026-05-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

    Pull x86 fixes from Ingo Molnar:

     - On SEV guests, handle set_memory_{encrypted,decrypted}() failures
       more conservatively by assuming that all affected pages are
       unencrypted (Carlos López)

     - Disable broadcast TLB flush when PCID is disabled (Tom Lendacky)

     - Fix VMX vs. hrtimer_rearm_deferred() regression (Peter Zijlstra)

     - Move IRQ/NMI dispatch code from KVM into x86 core, to prepare for a
       KVM x2apic fix (Peter Zijlstra)

     - Fix incorrect munmap() size on map_vdso() failure (Guilherme Giacomo
       Simoes)

    * tag 'x86-urgent-2026-05-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      virt: sev-guest: Explicitly leak pages in unknown state
      x86/mm: Disable broadcast TLB flush when PCID is disabled
      x86/kvm/vmx: Fix VMX vs hrtimer_rearm_deferred()
      x86/kvm/vmx: Move IRQ/NMI dispatch from KVM into x86 core
      x86/vdso: Fix incorrect size in munmap() on map_vdso() failure