[GIT PULL] x86 fixes

From: Ingo Molnar

Date: Fri Apr 24 2026 - 09:56:40 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-04-24

for you to fetch changes up to a39a7014825bd8d10b94fa4f953141b9473c25b4:

Miscellaneous x86 fixes:

- Prevent deadlock during shstk sigreturn (Rick Edgecombe)

- Disable FRED when PTI is forced on (Dave Hansen)

- Revert a CPA INVLPGB optimization that did not properly handle
discontiguous virtual addresses (Dave Hansen)

Thanks,

Ingo

------------------>
Dave Hansen (2):
x86/cpu: Disable FRED when PTI is forced on
x86/mm: Revert INVLPGB optimization for set_memory code

Rick Edgecombe (1):
x86/shstk: Prevent deadlock during shstk sigreturn


arch/x86/Kconfig | 1 +
arch/x86/kernel/shstk.c | 44 ++++++++++++++++++++++++--------------------
arch/x86/mm/pat/set_memory.c | 20 +++++++++++++-------
arch/x86/mm/pti.c | 5 +++++
4 files changed, 43 insertions(+), 27 deletions(-)