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
Most active threads (last 7 days)
-
WARM1d
[PATCH v8 00/10] Fix missing fops.owner in Rust DRM/misc abstractions
2026-07-13 06:48 · 7 replies in 7d · Alvin Sun <hidden>
Active reviewers (last 30 days)
-
Gary Guo <gary@garyguo.net>
29 attestations (22 Reviewed-by, 7 Suggested-by) · last on 2026-07-13 -
Andreas Hindborg <a.hindborg@kernel.org>
29 attestations (29 Reviewed-by) · last on 2026-07-13 -
Danilo Krummrich <dakr@kernel.org>
21 attestations (21 Acked-by) · last on 2026-07-13
Recent patches
Most-recent 30 patches in this subsystem on linux-modules (capped at 30), ordered by date desc.
-
WARM1d
REVIEWED: 19 (19M) [PATCH v8 01/10] rust: module: move module types into `module.rs`
2026-07-13 · Alvin Sun <hidden> -
WARM1d
REVIEWED: 25 (25M) [PATCH v8 02/10] rust: module: add `THIS_MODULE` const to `ModuleMetadata` trait
2026-07-13 · Alvin Sun <hidden> -
WARM1d
REVIEWED: 25 (25M) [PATCH v8 04/10] rust: macros: auto-insert OwnerModule in #[vtable]
2026-07-13 · Alvin Sun <hidden> -
WARM1d
REVIEWED: 25 (25M) [PATCH v8 05/10] rust: drm: set fops.owner from driver module pointer
2026-07-13 · Alvin Sun <hidden> -
WARM1d
REVIEWED: 25 (25M) [PATCH v8 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-07-13 · Alvin Sun <hidden> -
WARM1d
REVIEWED: 21 (21M) [PATCH v8 07/10] rust: configfs: use `LocalModule` for `THIS_MODULE`
2026-07-13 · Alvin Sun <hidden> -
WARM1d
REVIEWED: 25 (25M) [PATCH v8 09/10] rust: macros: remove `THIS_MODULE` static from `module!`
2026-07-13 · Alvin Sun <hidden> -
WARM3d
[PATCH v19 39/40] rust: completion: Add __rust_helper to rust_helper_wait_for_completion()
2026-07-06 · Byungchul Park <byungchul@sk.com> -
WARM3d
[PATCH v19 31/40] dept: assign unique dept_key to each distinct wait_for_completion() caller
2026-07-06 · Byungchul Park <byungchul@sk.com> -
COLD16d
[PATCH v5] rust: configfs: add procedural macro for declaring configfs attributes
2026-06-30 · Malte Wechter <hidden> -
DORMANTno replies
REVIEWED: 25 (25M) [PATCH v7 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-06-27 · Alvin Sun <hidden> -
DORMANTno replies
REVIEWED: 21 (21M) [PATCH v7 07/10] rust: configfs: use `LocalModule` for `THIS_MODULE`
2026-06-27 · Alvin Sun <hidden> -
DORMANTno replies
REVIEWED: 25 (25M) [PATCH v7 09/10] rust: macros: remove `THIS_MODULE` static from `module!`
2026-06-27 · Alvin Sun <hidden> -
COLD19d
REVIEWED: 15 (15M) [PATCH v7 01/10] rust: module: move module types into `module.rs`
2026-06-27 · Alvin Sun <hidden> -
COLD19d
REVIEWED: 25 (25M) [PATCH v7 02/10] rust: module: add `THIS_MODULE` const to `ModuleMetadata` trait
2026-06-27 · Alvin Sun <hidden> -
COLD19d
REVIEWED: 25 (25M) [PATCH v7 04/10] rust: macros: auto-insert OwnerModule in #[vtable]
2026-06-27 · Alvin Sun <hidden> -
COLD19d
REVIEWED: 25 (25M) [PATCH v7 05/10] rust: drm: set fops.owner from driver module pointer
2026-06-27 · Alvin Sun <hidden> -
COLD19d
REVIEWED: 21 (21M) [PATCH v6 07/10] rust: configfs: use `LocalModule` for `THIS_MODULE`
2026-06-24 · Alvin Sun <hidden> -
COLD19d
REVIEWED: 25 (25M) [PATCH v6 09/10] rust: macros: remove `THIS_MODULE` static from `module!`
2026-06-24 · Alvin Sun <hidden> -
COLD19d
REVIEWED: 15 (15M) [PATCH v6 01/10] rust: module: move module types into `module.rs`
2026-06-24 · Alvin Sun <hidden> -
COLD19d
REVIEWED: 25 (25M) [PATCH v6 02/10] rust: module: add `THIS_MODULE` const to `ModuleMetadata` trait
2026-06-24 · Alvin Sun <hidden> -
COLD19d
REVIEWED: 25 (25M) [PATCH v6 04/10] rust: macros: auto-insert OwnerModule in #[vtable]
2026-06-24 · Alvin Sun <hidden> -
COLD19d
REVIEWED: 25 (25M) [PATCH v6 05/10] rust: drm: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> -
COLD19d
REVIEWED: 25 (25M) [PATCH v6 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> -
COLD22d
REVIEWED: 6 (6M) [PATCH v5 7/9] rust: configfs: use `LocalModule` for `THIS_MODULE`
2026-06-24 · Alvin Sun <hidden> -
COLD22d
REVIEWED: 10 (10M) [PATCH v5 9/9] rust: macros: remove `THIS_MODULE` static from `module!`
2026-06-24 · Alvin Sun <hidden> -
COLD22d
[PATCH v5 1/9] rust: module: move module types into `module.rs`
2026-06-24 · Alvin Sun <hidden> -
COLD22d
REVIEWED: 10 (10M) [PATCH v5 2/9] rust: module: add `THIS_MODULE` const to `ModuleMetadata` trait
2026-06-24 · Alvin Sun <hidden> -
COLD22d
REVIEWED: 10 (10M) [PATCH v5 4/9] rust: macros: auto-insert OwnerModule in #[vtable]
2026-06-24 · Alvin Sun <hidden> -
COLD22d
REVIEWED: 10 (10M) [PATCH v5 5/9] rust: drm: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden>
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.
-
STALE186d
REVIEWED: 3 (2M) [PATCH v2 02/11] rust: macros: use `quote!` from vendored crate
2026-01-07 · Gary Guo <gary@kernel.org> · 2 Reviewed-by -
STALE186d
REVIEWED: 2 (2M) [PATCH v2 09/11] rust: macros: allow arbitrary types to be used in `module!` macro
2026-01-07 · Gary Guo <gary@kernel.org> · 1 Reviewed-by -
STALE186d
REVIEWED: 3 (2M) [PATCH v2 10/11] rust: macros: rearrange `#[doc(hidden)]` in `module!` macro
2026-01-07 · Gary Guo <gary@kernel.org> · 2 Reviewed-by -
STALE169d
REVIEWED: 3 (2M) [PATCH v3 02/12] rust: macros: use `quote!` from vendored crate
2026-01-12 · Gary Guo <gary@kernel.org> · 2 Reviewed-by -
STALE169d
REVIEWED: 1 (0M) [PATCH v3 04/12] rust: macros: use `syn` to parse `module!` macro
2026-01-12 · Gary Guo <gary@kernel.org> · 1 Reviewed-by -
STALE169d
REVIEWED: 2 (2M) [PATCH v3 09/12] rust: macros: allow arbitrary types to be used in `module!` macro
2026-01-12 · Gary Guo <gary@kernel.org> · 1 Reviewed-by -
STALE169d
REVIEWED: 3 (2M) [PATCH v3 10/12] rust: macros: rearrange `#[doc(hidden)]` in `module!` macro
2026-01-12 · Gary Guo <gary@kernel.org> · 2 Reviewed-by -
COLD24d
REVIEWED: 6 (6M) [PATCH v3 3/6] rust: macros: auto-insert OwnerModule in #[vtable]
2026-06-22 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD23d
REVIEWED: 6 (6M) [PATCH v4 4/9] rust: macros: auto-insert OwnerModule in #[vtable]
2026-06-23 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD23d
REVIEWED: 6 (6M) [PATCH v4 7/9] rust: configfs: use `LocalModule` for `THIS_MODULE`
2026-06-23 · Alvin Sun <hidden> · 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.
-
STALE196d
[PATCH RFC 1/6] rust: Enable const_refs_to_static feature
2026-01-01 · Kari Argillander <hidden> -
STALE196d
[PATCH RFC 2/6] rust: WIP: Introduce ThisModule trait and THIS_MODULE impl
2026-01-01 · Kari Argillander <hidden> -
STALE196d
[PATCH RFC 4/6] rust: WIP: use ThisModule trait to fix some missing owners
2026-01-01 · Kari Argillander <hidden> -
STALE191d
[PATCH RFC v2 01/11] rust: enable const_refs_to_static feature
2026-01-06 · Kari Argillander <hidden> -
STALE191d
[PATCH RFC v2 02/11] rust: add new ThisModule trait and THIS_MODULE impl
2026-01-06 · Kari Argillander <hidden> -
STALE191d
[PATCH RFC v2 04/11] rust: block: fix missing owner field in block_device_operations
2026-01-06 · Kari Argillander <hidden> -
STALE191d
[PATCH RFC v2 05/11] rust: drm: fix missing owner in file_operations
2026-01-06 · Kari Argillander <hidden> -
STALE191d
[PATCH RFC v2 06/11] rust: driver: make RegistrationOps::register() to use new ThisModule
2026-01-06 · Kari Argillander <hidden> -
STALE191d
[PATCH RFC v2 07/11] rust: phy: make Registration::register() use new ThisModule
2026-01-06 · Kari Argillander <hidden> -
STALE191d
[PATCH RFC v2 10/11] rust: remove kernel::ModuleMetadata
2026-01-06 · Kari Argillander <hidden>