Patch Series

Subject rust: bump minimum Rust and `bindgen` versions
Author ojeda@kernel.org
Date 2026-04-01 11:45:08 +0000 UTC
Version
Cc a.hindborg@kernel.org acourbot@nvidia.com airlied@gmail.com alex@ghiti.fr aliceryhl@google.com aou@eecs.berkeley.edu arve@android.com bjorn3_gh@protonmail.com boqun@kernel.org brendan.higgins@linux.dev catalin.marinas@arm.com christian@brauner.io cmllamas@google.com corbet@lwn.net dakr@kernel.org david@davidgow.net dri-devel@lists.freedesktop.org gary@garyguo.net gregkh@linuxfoundation.org justinstitt@google.com kunit-dev@googlegroups.com liam.howlett@oracle.com linux-arm-kernel@lists.infradead.org linux-block@vger.kernel.org linux-doc@vger.kernel.org linux-kbuild@vger.kernel.org linux-kernel@vger.kernel.org linux-kselftest@vger.kernel.org linux-riscv@lists.infradead.org llvm@lists.linux.dev lorenzo.stoakes@oracle.com lossin@kernel.org morbo@google.com nathan@kernel.org nick.desaulniers@gmail.com nouveau@lists.freedesktop.org nsc@kernel.org ojeda@kernel.org palmer@dabbelt.com pjw@kernel.org raemoar63@gmail.com rust-for-linux@vger.kernel.org simona@ffwll.ch skhan@linuxfoundation.org tkjos@android.com tmgross@umich.edu urezki@gmail.com vbabka@kernel.org will@kernel.org

Patches (33)

Name Content [All]
[PATCH 01/33] rust: bump Rust minimum supported version to 1.85.0 (Debian Trixie) [Body]
[PATCH 02/33] rust: bump Clippy's MSRV and clean `incompatible_msrv` allows [Body]
[PATCH 03/33] rust: simplify `RUSTC_VERSION` Kconfig conditions [Body]
[PATCH 04/33] rust: remove `RUSTC_HAS_SLICE_AS_FLATTENED` and simplify code [Body]
[PATCH 05/33] rust: remove `RUSTC_HAS_COERCE_POINTEE` and simplify code [Body]
[PATCH 06/33] rust: kbuild: remove skipping of `-Wrustdoc::unescaped_backticks` [Body]
[PATCH 07/33] rust: kbuild: remove `feature(...)`s that are now stable [Body]
[PATCH 08/33] rust: kbuild: simplify `--remap-path-prefix` workaround [Body]
[PATCH 09/33] rust: kbuild: make `--remap-path-prefix` workaround conditional [Body]
[PATCH 10/33] rust: transmute: simplify code with Rust 1.80.0 `split_at_*checked()` [Body]
[PATCH 11/33] rust: alloc: simplify with `NonNull::add()` now that it is stable [Body]
[PATCH 12/33] rust: macros: update `extract_if` MSRV TODO comment [Body]
[PATCH 13/33] rust: block: update `const_refs_to_static` MSRV TODO comment [Body]
[PATCH 14/33] rust: bump `bindgen` minimum supported version to 0.71.1 (Debian Trixie) [Body]
[PATCH 15/33] rust: rust_is_available: remove warning for 0.66.[01] buggy versions [Body]
[PATCH 16/33] rust: rust_is_available: remove warning for < 0.69.5 && libclang >= 19.1 [Body]
[PATCH 17/33] rust: kbuild: update `bindgen --rust-target` version and replace comment [Body]
[PATCH 18/33] rust: kbuild: remove "dummy parameter" workaround for `bindgen` < 0.71.1 [Body]
[PATCH 19/33] rust: kbuild: remove "`try` keyword" workaround for `bindgen` < 0.59.2 [Body]
[PATCH 20/33] rust: kbuild: remove unneeded old `allow`s for generated layout tests [Body]
[PATCH 21/33] gpu: nova-core: bindings: remove unneeded `cfg_attr` [Body]
[PATCH 22/33] docs: rust: quick-start: openSUSE provides `rust-src` package nowadays [Body]
[PATCH 23/33] docs: rust: quick-start: update Ubuntu versioned packages [Body]
[PATCH 24/33] docs: rust: quick-start: update minimum Ubuntu version [Body]
[PATCH 25/33] docs: rust: quick-start: add Ubuntu 26.04 LTS and remove subsection title [Body]
[PATCH 26/33] docs: rust: quick-start: remove Gentoo "testing" note [Body]
[PATCH 27/33] docs: rust: quick-start: remove Nix "unstable channel" note [Body]
[PATCH 28/33] docs: rust: quick-start: remove GDB/Binutils mention [Body]
[PATCH 29/33] docs: rust: general-information: simplify Kconfig example [Body]
[PATCH 30/33] docs: rust: general-information: use real example [Body]
[PATCH 31/33] rust: declare cfi_encoding for lru_status [Body]
[PATCH 32/33] rust: kbuild: support global per-version flags [Body]
[PATCH 33/33] rust: kbuild: allow `clippy::precedence` for Rust < 1.86.0 [Body]
Session 2026-04-01
ID (for dev) 0d8562f1-8a77-4eb3-8d51-575ba1a1df29
Status in progress
Execution Log [Link]
Test Base Patched Verdict