Commit 06ac07312919 for kernel

commit 06ac073129191a01d77933ed381f89c67674db6f
Merge: 942e4a0e46bf a661c34fe693
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Oct 4 08:59:22 2026 -0700

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

    Pull x86 fixes from Ingo Molnar:

     - 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)

    * tag 'x86-urgent-2026-10-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      {x86,um}/uapi/ptrace: Guard register offset macros with __ASSEMBLER__ or __FRAME_OFFSETS
      x86/mm: Drop unnecessary PMD page copy when freeing
      x86/mm: Don't apply va_align to hugetlb mappings on AMD F15h