Commit 41f1a08645ab for kernel

commit 41f1a08645abb5ef7d2a3ed8835c747334878774
Merge: 38ef046544aa d8ad80a85b96
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Feb 11 13:40:35 2026 -0800

    Merge tag 'kbuild-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux

    Pull Kbuild/Kconfig updates from Nathan Chancellor:
     "Kbuild:

       - Drop '*_probe' pattern from modpost section check allowlist, which
         hid legitimate warnings (Johan Hovold)

       - Disable -Wtype-limits altogether, instead of enabling at W=2
         (Vincent Mailhol)

       - Improve UAPI testing to skip testing headers that require a libc
         when CONFIG_CC_CAN_LINK is not set, opening up testing of headers
         with no libc dependencies to more environments (Thomas Weißschuh)

       - Update gendwarfksyms documentation with required dependencies
         (Jihan LIN)

       - Reject invalid LLVM= values to avoid unintentionally falling back
         to system toolchain (Thomas Weißschuh)

       - Add a script to help run the kernel build process in a container
         for consistent environments and testing (Guillaume Tucker)

       - Simplify kallsyms by getting rid of the relative base (Ard
         Biesheuvel)

       - Performance and usability improvements to scripts/make_fit.py
         (Simon Glass)

       - Minor various clean ups and fixes

      Kconfig:

       - Move XPM icons to individual files, clearing up GTK deprecation
         warnings (Rostislav Krasny)

       - Support

            depends on FOO if BAR

         as syntactic sugar for

            depends on FOO || !BAR

         (Nicolas Pitre, Graham Roff)

       - Refactor merge_config.sh to use awk over shell/sed/grep,
         dramatically speeding up processing large number of config
         fragments (Anders Roxell, Mikko Rapeli)"

    * tag 'kbuild-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux: (39 commits)
      kbuild: remove dependency of run-command on config
      scripts/make_fit: Compress dtbs in parallel
      scripts/make_fit: Support a few more parallel compressors
      kbuild: Support a FIT_EXTRA_ARGS environment variable
      scripts/make_fit: Move dtb processing into a function
      scripts/make_fit: Support an initial ramdisk
      scripts/make_fit: Speed up operation
      rust: kconfig: Don't require RUST_IS_AVAILABLE for rustc-option
      MAINTAINERS: Add scripts/install.sh into Kbuild entry
      modpost: Amend ppc64 save/restfpr symnames for -Os build
      MIPS: tools: relocs: Ship a definition of R_MIPS_PC32
      streamline_config.pl: remove superfluous exclamation mark
      kbuild: dummy-tools: Add python3
      scripts: kconfig: merge_config.sh: warn on duplicate input files
      scripts: kconfig: merge_config.sh: use awk in checks too
      scripts: kconfig: merge_config.sh: refactor from shell/sed/grep to awk
      kallsyms: Get rid of kallsyms relative base
      mips: Add support for PC32 relocations in vmlinux
      Documentation: dev-tools: add container.rst page
      scripts: add tool to run containerized builds
      ...

diff --cc Documentation/dev-tools/index.rst
index 1477c10e1356,527a0e4cf2ed..59cbb77b33ff
--- a/Documentation/dev-tools/index.rst
+++ b/Documentation/dev-tools/index.rst
@@@ -39,3 -38,12 +39,4 @@@ Documentation/process/debugging/index.r
     gpio-sloppy-logic-analyzer
     autofdo
     propeller
+    container
 -
 -
 -.. only::  subproject and html
 -
 -   Indices
 -   =======
 -
 -   * :ref:`genindex`