[GIT PULL] x86 fixes
From: Ingo Molnar
Date: Sun May 31 2026 - 02:54:28 EST
Linus,
Please pull the latest x86/urgent Git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-urgent-2026-05-31
for you to fetch changes up to 44eeff9bc467bc7d1fec34fc3f6001f385fe462c:
Miscellaneous x86 fixes:
- Make the clearcpuid= boot parameter less prominent
and warn about its dangers & caveats (Borislav Petkov)
- Do not access the (new) PLATFORM_ID MSR when running as a guest
(Borislav Petkov)
- x86 ftrace: Relocate %rip-relative percpu refs in dynamic
trampolines, to fix crash when using such trampolines
(Alexis Lothoré)
- Fix x86-64 CFI build error (Peter Zijlstra)
- Revert FPU signal return magic number check optimization, because
it broke CRIU and gVisor in certain FPU configurations
(Andrei Vagin)
Thanks,
Ingo
------------------>
Alexis Lothoré (eBPF Foundation) (1):
x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolines
Andrei Vagin (1):
Revert "x86/fpu: Refine and simplify the magic number check during signal return"
Borislav Petkov (1):
x86/microcode: Do not access MSR_IA32_PLATFORM_ID when running as a guest
Borislav Petkov (AMD) (1):
Documentation/arch/x86: Hide clearcpuid=
Peter Zijlstra (1):
x86/kvm/vmx: Fix x86_64 CFI build
Documentation/admin-guide/kernel-parameters.txt | 18 ------------------
Documentation/arch/x86/cpuinfo.rst | 4 ++++
arch/x86/entry/common.c | 2 +-
arch/x86/entry/entry.S | 2 ++
arch/x86/include/asm/processor.h | 1 +
arch/x86/kernel/cpu/microcode/amd.c | 4 ++--
arch/x86/kernel/cpu/microcode/core.c | 22 ++++++++++------------
arch/x86/kernel/cpu/microcode/intel.c | 3 +++
arch/x86/kernel/cpu/microcode/internal.h | 1 -
arch/x86/kernel/fpu/signal.c | 11 ++++++++---
arch/x86/kernel/ftrace.c | 7 +++++++
arch/x86/kernel/idt.c | 12 ++----------
12 files changed, 40 insertions(+), 47 deletions(-)