Commit 4a26e7032d7d for kernel

commit 4a26e7032d7d57c998598c08a034872d6f0d3945
Merge: dcd8637edb87 b0a848f4a47a
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Mon Dec 1 21:33:01 2025 -0800

    Merge tag 'core-bugs-2025-12-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

    Pull bug handling infrastructure updates from Ingo Molnar:
     "Core updates:

       - Improve WARN(), which has vararg printf like arguments, to work
         with the x86 #UD based WARN-optimizing infrastructure by hiding the
         format in the bug_table and replacing this first argument with the
         address of the bug-table entry, while making the actual function
         that's called a UD1 instruction (Peter Zijlstra)

       - Introduce the CONFIG_DEBUG_BUGVERBOSE_DETAILED Kconfig switch (Ingo
         Molnar, s390 support by Heiko Carstens)

      Fixes and cleanups:

       - bugs/s390: Remove private WARN_ON() implementation (Heiko Carstens)

       - <asm/bugs.h>: Make i386 use GENERIC_BUG_RELATIVE_POINTERS (Peter
         Zijlstra)"

    * tag 'core-bugs-2025-12-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (31 commits)
      x86/bugs: Make i386 use GENERIC_BUG_RELATIVE_POINTERS
      x86/bug: Fix BUG_FORMAT vs KASLR
      x86_64/bug: Inline the UD1
      x86/bug: Implement WARN_ONCE()
      x86_64/bug: Implement __WARN_printf()
      x86/bug: Use BUG_FORMAT for DEBUG_BUGVERBOSE_DETAILED
      x86/bug: Add BUG_FORMAT basics
      bug: Allow architectures to provide __WARN_printf()
      bug: Implement WARN_ON() using __WARN_FLAGS()
      bug: Add report_bug_entry()
      bug: Add BUG_FORMAT_ARGS infrastructure
      bug: Clean up CONFIG_GENERIC_BUG_RELATIVE_POINTERS
      bug: Add BUG_FORMAT infrastructure
      x86: Rework __bug_table helpers
      bugs/s390: Remove private WARN_ON() implementation
      bugs/core: Reorganize fields in the first line of WARNING output, add ->comm[] output
      bugs/sh: Concatenate 'cond_str' with '__FILE__' in __WARN_FLAGS(), to extend WARN_ON/BUG_ON output
      bugs/parisc: Concatenate 'cond_str' with '__FILE__' in __WARN_FLAGS(), to extend WARN_ON/BUG_ON output
      bugs/riscv: Concatenate 'cond_str' with '__FILE__' in __BUG_FLAGS(), to extend WARN_ON/BUG_ON output
      bugs/riscv: Pass in 'cond_str' to __BUG_FLAGS()
      ...