Commit f242ac4a0944 for kernel

commit f242ac4a09443c6e2e0ec03d7e2a21b00cbb3907
Merge: 47e3f23f0e1c a3e93cac2531
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Mar 29 10:04:37 2026 -0700

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

    Pull x86 fixes from Ingo Molnar:

     - Fix an early boot crash in AMD SEV-SNP guests, caused by incorrect
       FSGSBASE init ordering (Nikunj A Dadhania)

     - Remove X86_CR4_FRED from the CR4 pinned bits mask, to fix a race
       window during the bootup of SEV-{ES,SNP} or TDX guests, which can
       crash them if they trigger exceptions in that window (Borislav
       Petkov)

     - Fix early boot failures on SEV-ES/SNP guests, due to incorrect early
       GHCB access (Nikunj A Dadhania)

     - Add clarifying comment to the CRn pinning logic, to avoid future
       confusion & bugs (Peter Zijlstra)

    * tag 'x86-urgent-2026-03-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/cpu: Add comment clarifying CRn pinning
      x86/fred: Fix early boot failures on SEV-ES/SNP guests
      x86/cpu: Remove X86_CR4_FRED from the CR4 pinned bits mask
      x86/cpu: Enable FSGSBASE early in cpu_init_exception_handling()