rust · Supported
Maintainers
- M Miguel Ojeda <ojeda@kernel.org>
- R Boqun Feng <boqun@kernel.org>
- R Gary Guo <gary@garyguo.net>
- R Björn Roy Baron <bjorn3_gh@protonmail.com>
- R Benno Lossin <lossin@kernel.org>
- R Andreas Hindborg <a.hindborg@kernel.org>
- R Alice Ryhl <aliceryhl@google.com>
- R Trevor Gross <tmgross@umich.edu>
- R Danilo Krummrich <dakr@kernel.org>
- R Daniel Almeida <daniel.almeida@collabora.com>
- R Tamir Duberstein <tamird@kernel.org>
- R Alexandre Courbot <acourbot@nvidia.com>
- R Onur Özkan <work@onurozkan.dev>
Paths
- F
.clippy.toml - F
.rustfmt.toml - F
Documentation/rust/ - F
include/trace/events/rust_sample.h - F
rust/ - F
samples/rust/ - F
scripts/*rust* - F
tools/testing/selftests/rust/
Last 30 days
Active reviewers (last 30 days)
-
Alexandre Courbot <acourbot@nvidia.com>
8 attestations (8 Reviewed-by) · last on 2026-07-21 -
Alice Ryhl <aliceryhl@google.com>
6 attestations (5 Reviewed-by, 1 Tested-by) · last on 2026-07-21 -
Gary Guo <gary@garyguo.net>
5 attestations (5 Reviewed-by) · last on 2026-07-16 -
Miguel Ojeda <hidden>
3 attestations (3 Reported-by) · last on 2026-07-21 -
Eliot Courtney <hidden>
2 attestations (2 Reviewed-by) · last on 2026-07-21 -
Nicolas Schier <nsc@kernel.org>
1 attestation (1 Reviewed-by) · last on 2026-07-21 -
Christophe Leroy (CS GROUP) <chleroy@kernel.org>
1 attestation (1 Reported-by) · last on 2026-07-21 -
Sashiko <sashiko-bot@kernel.org>
1 attestation (1 Reported-by) · last on 2026-07-16
Recent patches
Most-recent 30 patches in this subsystem on linux-patches (capped at 30), ordered by date desc.
-
WARM2d
[PATCH 6.12 1064/1276] rust: block: `allow(deprecated)` for `fetch_update` for Rust >= 1.99.0
2026-07-21 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
WARM2d
REVIEWED: 17 (17M) [PATCH 6.12 0424/1276] rust: alloc: fix assert in `Vec::reserve` doc test
2026-07-21 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
WARM2d
REVIEWED: 5 (5M) [PATCH 6.12 0106/1276] rust: alloc: fix `Vec::extend_with` SAFETY comment
2026-07-21 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING8d
REVIEWED: 17 (17M) [PATCH 7.1 0859/2077] rust: alloc: fix assert in `Vec::reserve` doc test
2026-07-21 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING8d
REVIEWED: 17 (17M) [PATCH 6.18 0592/1611] rust: alloc: fix assert in `Vec::reserve` doc test
2026-07-21 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING8d
REVIEWED: 5 (5M) [PATCH 6.18 0136/1611] rust: alloc: fix `Vec::extend_with` SAFETY comment
2026-07-21 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING8d
REVIEWED: 2 (2M) [PATCH 7.1 0573/2077] rust: kbuild: show the right `quiet_cmd_rustc_procmacrolibrary`
2026-07-21 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING8d
REVIEWED: 12 (12M) [PATCH 7.1 0360/2077] uaccess: unify inline vs outline copy_{from,to}_user() selection
2026-07-21 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING8d
[PATCH 7.1 0359/2077] rust: uaccess: use INLINE_COPY_TO_USER to guard copy_to_user()
2026-07-21 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING8d
REVIEWED: 6 (5M) [PATCH 7.1 0356/2077] rust: devres: add static bound to Devres<T>
2026-07-21 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING8d
REVIEWED: 5 (5M) [PATCH 7.1 0193/2077] rust: alloc: fix `Vec::extend_with` SAFETY comment
2026-07-21 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING13d
[PATCH 6.18 323/480] rust_binder: introduce TransactionInfo
2026-07-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING13d
REVIEWED: 16 (16M) [PATCH 6.18 006/480] rust: str: clean unused import for Rust >= 1.98
2026-07-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING13d
REVIEWED: 4 (4M) [PATCH 6.18 005/480] rust: str: use the "kernel vertical" imports style
2026-07-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING13d
REVIEWED: 16 (16M) [PATCH 7.1 002/518] rust: str: clean unused import for Rust >= 1.98
2026-07-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING13d
REVIEWED: 10 (9M) [PATCH 7.1 018/518] rust: pci: use static lifetime for PCI BAR resource names
2026-07-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING13d
REVIEWED: 4 (4M) [PATCH 7.1 001/518] rust: str: use the "kernel vertical" imports style
2026-07-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE63d
REVIEWED: 25 (24M) [PATCH 6.6 082/508] net: phy: add Rust Asix PHY driver
2026-05-20 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE64d
REVIEWED: 16 (16M) [PATCH 6.18 041/957] rust: sync: atomic: Remove bound `T: Sync` for `Atomic::from_ptr()`
2026-05-20 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE64d
REVIEWED: 9 (7M) [PATCH 6.18 029/957] cpufreq: Pass the policy to cpufreq_driver->adjust_perf()
2026-05-20 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE69d
REVIEWED: 16 (16M) [PATCH 7.0 0055/1146] rust: sync: atomic: Remove bound `T: Sync` for `Atomic::from_ptr()`
2026-05-20 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE69d
REVIEWED: 9 (7M) [PATCH 7.0 0036/1146] cpufreq: Pass the policy to cpufreq_driver->adjust_perf()
2026-05-20 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE71d
Re: [PATCH 6.12 204/206] rust: pin-init: fix incorrect accessor reference lifetime
2026-05-12 · "Gary Guo" <gary@garyguo.net> -
STALE84d
[PATCH 6.12 023/215] rust: init: fix `clippy::undocumented_unsafe_blocks` warnings
2026-05-04 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE114d
REVIEWED: 7 (7M) [PATCH 6.18 161/309] rust: regulator: do not assume that regulator_get() returns non-null
2026-03-31 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE114d
REVIEWED: 7 (7M) [PATCH 6.19 178/342] rust: regulator: do not assume that regulator_get() returns non-null
2026-03-31 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE127d
REVIEWED: 14 (14M) [PATCH 6.6 145/567] rust: kunit: fix warning when !CONFIG_PRINTK
2026-03-23 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE114d
REVIEWED: 14 (14M) [PATCH 6.12 197/265] rust: kunit: fix warning when !CONFIG_PRINTK
2026-03-12 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE135d
REVIEWED: 14 (14M) [PATCH 6.18 245/314] rust: kunit: fix warning when !CONFIG_PRINTK
2026-03-10 · Sasha Levin <sashal@kernel.org> -
STALE137d
REVIEWED: 14 (14M) [PATCH 6.19 227/311] rust: kunit: fix warning when !CONFIG_PRINTK
2026-03-10 · Sasha Levin <sashal@kernel.org>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE169d
REVIEWED: 7 (7M) [PATCH AUTOSEL 6.19-6.18] rust: cpufreq: always inline functions using build_assert with arguments
2026-02-11 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE154d
REVIEWED: 14 (14M) [PATCH AUTOSEL 6.19-6.18] rust: sync: Implement Unpin for ARef
2026-02-12 · Sasha Levin <sashal@kernel.org> · 3 Reviewed-by -
STALE152d
REVIEWED: 7 (7M) [PATCH 6.18 063/752] rust: cpufreq: always inline functions using build_assert with arguments
2026-02-28 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE152d
REVIEWED: 8 (8M) [PATCH 6.18 685/752] rust: kbuild: pass `-Zunstable-options` for Rust 1.95.0
2026-02-28 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by, 1 Tested-by -
STALE152d
REVIEWED: 16 (16M) [PATCH 6.18 748/752] rust: list: Add unsafe blocks for container_of and safety comments
2026-02-28 · Sasha Levin <sashal@kernel.org> · 2 Reviewed-by -
COOLING13d
REVIEWED: 4 (4M) [PATCH 7.1 001/518] rust: str: use the "kernel vertical" imports style
2026-07-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> · 1 Reviewed-by -
COOLING13d
REVIEWED: 10 (9M) [PATCH 7.1 018/518] rust: pci: use static lifetime for PCI BAR resource names
2026-07-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> · 3 Reviewed-by -
COOLING13d
REVIEWED: 16 (16M) [PATCH 7.1 002/518] rust: str: clean unused import for Rust >= 1.98
2026-07-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> · 2 Reviewed-by -
COOLING13d
REVIEWED: 4 (4M) [PATCH 6.18 005/480] rust: str: use the "kernel vertical" imports style
2026-07-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> · 1 Reviewed-by -
COOLING13d
REVIEWED: 16 (16M) [PATCH 6.18 006/480] rust: str: clean unused import for Rust >= 1.98
2026-07-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> · 2 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE152d
[PATCH 6.18 738/752] rust: pin-init: replace clippy `expect` with `allow`
2026-02-28 · Sasha Levin <sashal@kernel.org> -
STALE84d
[PATCH 6.12 023/215] rust: init: fix `clippy::undocumented_unsafe_blocks` warnings
2026-05-04 · Greg Kroah-Hartman <gregkh@linuxfoundation.org>