Commit 2f0f6b0773be for kernel

commit 2f0f6b0773be0a1ec475097ae54848eea42adc7d
Merge: 27a59c0251e5 3dfaae04243c
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Aug 21 12:47:25 2026 -0700

    Merge tag 'modules-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/modules/linux

    Pull module updates from Petr Pavlu:

     - Remove unnecessary module::args. Nowadays, no parameter-handling code
       points into the module::args buffer. The last user of module::args in
       xtensa/simdisk is updated and the data is then removed

     - Add Rust support for boolean parameters. This will initially be used
       by the Rust null block driver

     - Fix clearing the current charp parameter value when setting a new one
       fails due to an allocation failure

     - Improve the debugging code for kmod (request_module()) duplicates.
       Fix a potential use-after-free when waiting on a duplicate request
       and make several general improvements to the code

     - Fix the symbol size returned when looking up a data symbol through
       kallsyms

     - Smaller fixes and cleanups

    * tag 'modules-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/modules/linux:
      params: fix charp corruption on allocation failure
      module: validate string table section types
      module/dups: Clean up includes
      module/dups: Use strcmp() to compare module names
      module/dups: Use scope-based cleanup helpers
      module/dups: Avoid unnecessary kmod_dup_req allocations
      module/dups: Fix use-after-free in kmod_dup_req lifetime handling
      module/dups: Inform duplicate requests about the result directly
      rust: module_param: support bool parameters
      rust: module_param: return value by copy from `value`
      module: Remove unnecessary module::args
      xtensa/simdisk: Avoid referring to module::args
      module: Remove unused DISCARD_EH_FRAME definition from module.lds.S
      module: procfs: use matching type for accumulator in module_total_size()
      module: use strscpy() to copy module names in stats and dup tracking
      params: fix path of /sys/module/XYZ/parameters/ in comment
      module/kallsyms: fix nextval for data symbol lookup