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>
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
Most active threads (last 7 days)
-
[PATCH v4 00/27] rust: device: Higher-Ranked Lifetime Types for device drivers
2026-05-23 15:46 · 23 replies in 7d · Danilo Krummrich <dakr@kernel.org> -
[PATCH RESEND] rust: replace `build_assert!` with `const_assert!`
2026-05-23 12:28 · 0 replies in 7d · Mohamad Alsadhan <hidden> -
Linux 7.0.10
2026-05-23 11:46 · 1 reply in 7d · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
Linux 6.18.33
2026-05-23 11:46 · 1 reply in 7d · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
Linux 6.6.141
2026-05-23 11:46 · 1 reply in 7d · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
[PATCH v4 0/2] Avoid synchronize_rcu() for every thread drop in Rust Binder
2026-05-23 07:31 · 1 reply in 7d · Alice Ryhl <aliceryhl@google.com> -
[PATCH v3 0/3] rust: add SRCU abstraction
2026-05-22 05:42 · 2 replies in 7d · Onur Özkan <hidden> -
[PATCH v7 0/3] rust-helpers: add workqueue helpers
2026-05-21 08:54 · 3 replies in 7d · Aakash Bollineni via B4 Relay <devnull+aakash.bollineni.multicorewareinc.com@kernel.org> -
[PATCH] rust: helpers: add is_vmalloc_addr wrapper for NOMMU builds
2026-05-22 18:54 · 0 replies in 7d · Shivam Kalra via B4 Relay <devnull+shivamkalra98.zohomail.in@kernel.org> -
[PATCH] rust: kernel: use strict provenance APIs
2026-05-22 17:19 · 0 replies in 7d · Tamir Duberstein <tamird@kernel.org>
Active reviewers (last 30 days)
-
Gary Guo <gary@garyguo.net>
27 attestations (6 Acked-by, 1 Co-developed-by, 18 Reviewed-by, 2 Suggested-by) · last on 2026-05-21 -
Alexandre Courbot <acourbot@nvidia.com>
16 attestations (1 Co-developed-by, 15 Reviewed-by) · last on 2026-05-21 -
Eliot Courtney <hidden>
7 attestations (7 Reviewed-by) · last on 2026-05-21 -
Alice Ryhl <aliceryhl@google.com>
7 attestations (5 Reviewed-by, 1 Suggested-by, 1 Tested-by) · last on 2026-05-21 -
Uwe Kleine-König <ukleinek@kernel.org>
6 attestations (6 Acked-by) · last on 2026-05-21 -
Link Mauve <hidden>
6 attestations (3 Reviewed-by, 3 Tested-by) · last on 2026-05-20 -
Daniel Almeida <daniel.almeida@collabora.com>
5 attestations (2 Co-developed-by, 3 Reviewed-by) · last on 2026-05-07 -
Christophe Leroy (CS GROUP) <chleroy@kernel.org>
4 attestations (1 Reported-by, 3 Reviewed-by) · last on 2026-05-20 -
Igor Korotin <igor.korotin@linux.dev>
3 attestations (3 Acked-by) · last on 2026-05-21 -
Venkat Rao Bagalkote <hidden>
3 attestations (3 Tested-by) · last on 2026-05-20
Recent patches
Most-recent 30 patches in this subsystem on lkml (capped at 30), ordered by date desc.
-
Re: [PATCH v4 21/27] rust: types: add `ForLt` trait for higher-ranked lifetime support
2026-05-23 · "Danilo Krummrich" <dakr@kernel.org> -
[PATCH RESEND] rust: replace `build_assert!` with `const_assert!`
2026-05-23 · Mohamad Alsadhan <hidden> -
Re: Linux 7.0.10
2026-05-23 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
Re: Linux 6.18.33
2026-05-23 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
Re: Linux 6.6.141
2026-05-23 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
[PATCH v4 1/2] rust: poll: use kfree_rcu() for PollCondVar
2026-05-23 · Alice Ryhl <aliceryhl@google.com> -
[PATCH] rust: helpers: add is_vmalloc_addr wrapper for NOMMU builds
2026-05-22 · Shivam Kalra via B4 Relay <devnull+shivamkalra98.zohomail.in@kernel.org> -
[PATCH] rust: kernel: use strict provenance APIs
2026-05-22 · Tamir Duberstein <tamird@kernel.org> -
[PATCH v3 2/3] rust: sync: add SRCU abstraction
2026-05-22 · Onur Özkan <hidden> -
[PATCH v3 1/3] rust: helpers: add SRCU helpers
2026-05-22 · Onur Özkan <hidden> -
[PATCH v4 23/27] samples: rust: rust_driver_auxiliary: showcase lifetime-bound registration data
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 22/27] rust: auxiliary: generalize Registration over ForLt
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 21/27] rust: types: add `ForLt` trait for higher-ranked lifetime support
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 19/27] samples: rust: rust_driver_pci: use HRT lifetime for Bar
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 18/27] rust: io: make IoMem and ExclusiveIoMem lifetime-parameterized
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 17/27] rust: pci: make Bar lifetime-parameterized
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 16/27] rust: driver: update module documentation for GAT-based Data type
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 15/27] rust: i2c: make Driver trait lifetime-parameterized
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 14/27] rust: usb: make Driver trait lifetime-parameterized
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 13/27] rust: auxiliary: make Driver trait lifetime-parameterized
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 12/27] rust: platform: make Driver trait lifetime-parameterized
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 11/27] rust: pci: make Driver trait lifetime-parameterized
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 10/27] rust: device: make Core and CoreInternal lifetime-parameterized
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 09/27] rust: device: implement Sync for Device<Bound>
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 08/27] rust: usb: implement Sync for Device<Bound>
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 07/27] rust: auxiliary: implement Sync for Device<Bound>
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 06/27] rust: platform: implement Sync for Device<Bound>
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 05/27] rust: pci: implement Sync for Device<Bound>
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 04/27] rust: driver core: drop drvdata before devres release
2026-05-21 · Danilo Krummrich <dakr@kernel.org> -
[PATCH v4 03/27] rust: driver: decouple driver private data from driver type
2026-05-21 · Danilo Krummrich <dakr@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.
-
Re: [PATCH v2 1/2] rust: workqueue: restrict delayed work to global wqs
2025-11-13 · John Hubbard <jhubbard@nvidia.com> · 1 Reviewed-by -
[PATCH v13 4/4] rust: Add `OwnableRefCounted`
2025-11-17 · Oliver Mangold <hidden> · 1 Reviewed-by -
[PATCH v2 20/20] rust: macros: support `proc-macro2`, `quote` and `syn`
2025-11-24 · Miguel Ojeda <ojeda@kernel.org> · 1 Tested-by -
[PATCH v3 1/4] mm: declare VMA flags by bit
2025-11-25 · Lorenzo Stoakes <hidden> · 1 Acked-by -
[PATCH] rust: bitops: add helpers for _find_* functions
2025-12-03 · Alice Ryhl <aliceryhl@google.com> · 1 Tested-by -
[PATCH v3 1/7] rust: build_assert: add instructions for use with function arguments
2025-12-08 · Alexandre Courbot <acourbot@nvidia.com> · 1 Reviewed-by -
[PATCH v3 2/7] rust: io: always inline functions using build_assert with arguments
2025-12-08 · Alexandre Courbot <acourbot@nvidia.com> · 1 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.
-
[PATCH v7 2/2] rust: leds: add basic led classdev abstractions
2025-10-27 · Markus Probst <hidden> -
[PATCH 1/5] rust: transmute: add `from_bytes_prefix` family of methods
2025-10-28 · Alexandre Courbot <acourbot@nvidia.com> -
Re: Linux 6.1.158
2025-10-29 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
Re: Linux 6.17.6
2025-10-29 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
Re: [PATCH 0/4] initial work on making VMA flags a bitmap
2025-10-30 · Alice Ryhl <aliceryhl@google.com> -
[PATCH v3 2/5] rust: io: factor out MMIO read/write macros
2025-10-30 · Zhi Wang <hidden> -
[RFC 2/2] samples: rust: fwctl: add sample code for FwCtl
2025-10-30 · Zhi Wang <hidden> -
[PATCH v7 6/6] rust: add test coverage for ww_mutex implementation
2025-11-01 · Onur Özkan <hidden> -
Re: [PATCH v18 0/7] rust: extend `module!` macro with integer parameter support
2025-11-02 · Daniel Gomez <da.gomez@kernel.org> -
Re: Build error on -next in rust/kernel/usb.rs:92:34
2025-11-03 · Danilo Krummrich <dakr@kernel.org>