Commit c23719abc330 for kernel

commit c23719abc3308df7ed3ad35650ad211fb2d2003d
Merge: 6ff1020c2f7b b5ef09a77d0b
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Mar 7 17:12:06 2026 -0800

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

    Pull x86 fixes from Ingo Molnar:

     - Fix SEV guest boot failures in certain circumstances, due to
       very early code relying on a BSS-zeroed variable that isn't
       actually zeroed yet an may contain non-zero bootup values

       Move the variable into the .data section go gain even earlier
       zeroing

     - Expose & allow the IBPB-on-Entry feature on SNP guests, which
       was not properly exposed to guests due to initial implementational
       caution

     - Fix O= build failure when CONFIG_EFI_SBAT_FILE is using relative
       file paths

     - Fix the various SNC (Sub-NUMA Clustering) topology enumeration
       bugs/artifacts (sched-domain build errors mostly).

       SNC enumeration data got more complicated with Granite Rapids X
       (GNR) and Clearwater Forest X (CWF), which exposed these bugs
       and made their effects more serious

     - Also use the now sane(r) SNC code to fix resctrl SNC detection bugs

     - Work around a historic libgcc unwinder bug in the vdso32 sigreturn
       code (again), which regressed during an overly aggressive recent
       cleanup of DWARF annotations

    * tag 'x86-urgent-2026-03-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/entry/vdso32: Work around libgcc unwinder bug
      x86/resctrl: Fix SNC detection
      x86/topo: Fix SNC topology mess
      x86/topo: Replace x86_has_numa_in_package
      x86/topo: Add topology_num_nodes_per_package()
      x86/numa: Store extra copy of numa_nodes_parsed
      x86/boot: Handle relative CONFIG_EFI_SBAT_FILE file paths
      x86/sev: Allow IBPB-on-Entry feature for SNP guests
      x86/boot/sev: Move SEV decompressor variables into the .data section