Commit e92b2872d0b1 for kernel

commit e92b2872d0b198a77c0a438c5cdb1c5510762c1b
Merge: ec8957276674 2adc8664018c
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat May 9 11:24:02 2026 -0700

    Merge tag 'rust-fixes-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux

    Pull Rust fixes from Miguel Ojeda:
     "Toolchain and infrastructure:

        - Add 'bindgen' target to make UML 32-bit builds work with GCC

        - Disable two Clippy warnings ('collapsible_{if,match}')

      'pin-init' crate:

        - Fix unsoundness issue that created &'static references"

    * tag 'rust-fixes-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux:
      rust: allow `clippy::collapsible_if` globally
      rust: allow `clippy::collapsible_match` globally
      rust: pin-init: fix incorrect accessor reference lifetime
      rust: pin-init: internal: move alignment check to `make_field_check`
      rust: arch: um: Fix building 32-bit UML with GCC