Commit 156fa7417fac for kernel

commit 156fa7417fac89fd9dcf3a4ee88785ff90ab6411
Merge: 0a15ba6b0c3a 63edf5a009ae
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Sep 20 09:49:10 2026 -0700

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

    Pull x86 fixes from Ingo Molnar:

     - Reject the loading of a potentially problematic microcode version
       on Intel Granite Rapids systems (Chang S. Bae)

     - On FRED, reconstruct the proper #GP context for rejected INT
       instructions, to fix a signal ABI regression (Matthew Schwartz)

     - Add a test for this signal ABI regression the x86
       self-test suite (Matthew Schwartz)

     - Don't emit the new and not yet properly supported EGPR instructions
       (%r16-%r31) on CONFIG_X86_NATIVE_CPU=y builds (Chang S. Bae)

    * tag 'x86-urgent-2026-09-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/build/64: Prevent native builds from generating EGPR use
      selftests/x86: Check signal state for rejected software interrupts
      x86/fred: Reconstruct the #GP context for rejected INT instructions
      x86/microcode/intel: Reject problematic loading on Granite Rapids systems