Commit 2385c8b47b7f for kernel

commit 2385c8b47b7f64ccf24404191cef30bdd8663ed7
Merge: 058f2c4b7533 941370fc93cc
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Tue Aug 18 17:41:36 2026 -0700

    Merge tag 'x86_tdx_for_7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

    Pull x86 TDX updates from Dave Hansen:
     "TDX guests cause #VE exceptions whenever they do port I/O. The guest
      then does some instruction decoding and makes a call up to the host
      for help. That decoding had a couple of bugs.

      Fix those bugs. Use an existing and now shared KVM helper for one of
      them"

    * tag 'x86_tdx_for_7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/tdx: Fix zero-extension for 32-bit port I/O
      x86/insn-eval: Move assign_register() out of KVM as insn_assign_reg()
      x86/tdx: Fix off-by-one in port I/O handling