[GIT PULL] x86/alternatives for v7.3-rc1
From: Borislav Petkov
Date: Tue Aug 18 2026 - 01:33:16 EST
Hi Linus,
please pull a x86/alternatives cleanup for v7.3-rc1.
Thx.
---
The following changes since commit a13c140cc289c0b7b3770bce5b3ad42ab35074aa:
Linux 7.2-rc3 (2026-07-12 14:16:39 -0700)
are available in the Git repository at:
ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/tip/tip.git tags/x86_alternatives_for_v7.3_rc1
for you to fetch changes up to 4a73b93ce489a58c9a2aac4a5f5cd8cfa58ced64:
x86/alternative: Drop smp_locks glue (2026-07-13 09:23:36 -0700)
----------------------------------------------------------------
- Remove the smp_locks alternatives machinery which was used to patch out lock
prefixes when running a SMP kernel on a uniprocessor machine
----------------------------------------------------------------
Borislav Petkov (AMD) (1):
x86/alternative: Drop smp_locks glue
Documentation/admin-guide/kernel-parameters.txt | 3 -
arch/um/kernel/um_arch.c | 12 --
arch/x86/include/asm/alternative.h | 68 +--------
arch/x86/include/asm/cmpxchg_32.h | 4 +-
arch/x86/include/asm/cpufeatures.h | 2 +-
arch/x86/kernel/alternative.c | 190 ------------------------
arch/x86/kernel/kprobes/core.c | 3 -
arch/x86/kernel/kprobes/opt.c | 1 -
arch/x86/kernel/module.c | 13 +-
arch/x86/kernel/smpboot.c | 3 -
arch/x86/kernel/vmlinux.lds.S | 12 --
arch/x86/tools/relocs.c | 2 +-
tools/arch/x86/include/asm/cpufeatures.h | 2 +-
tools/objtool/check.c | 1 -
tools/objtool/klp-diff.c | 1 -
15 files changed, 11 insertions(+), 306 deletions(-)
--
Regards/Gruss,
Boris.
https://people.kernel.org/tglx/notes-about-netiquette