[GIT PULL] x86 fixes
From: Ingo Molnar
Date: Sun Oct 04 2026 - 03:55:18 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-10-04
for you to fetch changes up to a661c34fe693c8f9ef29b45ee71cfa1fe593502b:
x86 architecture fixes [with an UM fix included]:
- Don't apply va_align to hugetlb mappings on AMD F15h systems
that have custom va_align.bits values (Laurent Wandrebeck)
- Fix PMD teardown handling regression flagged by lockdep
(Mikhail Gavrilov)
- Hide ptrace header register offset macros behind __ASSEMBLER__ or
__FRAME_OFFSETS, to fix user-space build errors that may trigger
if they happen to shadow these short and generic macro names
(Nick Desaulniers)
Thanks,
Ingo
------------------>
Laurent Wandrebeck (1):
x86/mm: Don't apply va_align to hugetlb mappings on AMD F15h
Mikhail Gavrilov (1):
x86/mm: Drop unnecessary PMD page copy when freeing
Nick Desaulniers (1):
{x86,um}/uapi/ptrace: Guard register offset macros with __ASSEMBLER__ or __FRAME_OFFSETS
arch/x86/include/uapi/asm/ptrace-abi.h | 4 ++--
arch/x86/kernel/sys_x86_64.c | 15 ++++++++++----
arch/x86/mm/pgtable.c | 38 +++++++++++++---------------------
arch/x86/um/asm/ptrace.h | 4 +---
arch/x86/um/ptrace_32.c | 1 +
5 files changed, 29 insertions(+), 33 deletions(-)