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)
-
Gary Guo <gary@garyguo.net>
17 attestations (13 Reviewed-by, 4 Suggested-by) · last on 2026-07-23 -
Danilo Krummrich <dakr@kernel.org>
14 attestations (14 Acked-by) · last on 2026-07-23 -
Andreas Hindborg <a.hindborg@kernel.org>
13 attestations (1 Acked-by, 12 Reviewed-by) · last on 2026-07-23 -
Alice Ryhl <aliceryhl@google.com>
8 attestations (1 Co-developed-by, 7 Reviewed-by) · last on 2026-07-23 -
Carlos Llamas <cmllamas@google.com>
3 attestations (1 Acked-by, 2 Reviewed-by) · last on 2026-07-07 -
Jakub Kicinski <kuba@kernel.org>
2 attestations (2 Acked-by) · last on 2026-07-07 -
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 attestation (1 Acked-by) · last on 2026-07-23 -
Matthew Maurer <hidden>
1 attestation (1 Reviewed-by) · last on 2026-07-07 -
Andrew Lunn <andrew@lunn.ch>
1 attestation (1 Reviewed-by) · last on 2026-07-07
Recent patches
Most-recent 30 patches in this subsystem on netdev (capped at 30), ordered by date desc.
-
WARM2d
REVIEWED: 31 (31M) [PATCH v9 01/10] rust: module: move module types into `module.rs`
2026-07-23 · Alvin Sun <hidden> -
WARM2d
REVIEWED: 37 (37M) [PATCH v9 02/10] rust: module: add `THIS_MODULE` const to `ModuleMetadata` trait
2026-07-23 · Alvin Sun <hidden> -
WARM2d
REVIEWED: 37 (37M) [PATCH v9 04/10] rust: macros: auto-insert OwnerModule in #[vtable]
2026-07-23 · Alvin Sun <hidden> -
WARM2d
REVIEWED: 37 (37M) [PATCH v9 05/10] rust: drm: set fops.owner from driver module pointer
2026-07-23 · Alvin Sun <hidden> -
WARM2d
REVIEWED: 56 (56M) [PATCH v9 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-07-23 · Alvin Sun <hidden> -
WARM2d
REVIEWED: 43 (43M) [PATCH v9 07/10] rust: configfs: use `LocalModule` for `THIS_MODULE`
2026-07-23 · Alvin Sun <hidden> -
WARM2d
REVIEWED: 37 (37M) [PATCH v9 09/10] rust: macros: remove `THIS_MODULE` static from `module!`
2026-07-23 · Alvin Sun <hidden> -
COOLING13d
REVIEWED: 19 (19M) [PATCH v8 01/10] rust: module: move module types into `module.rs`
2026-07-13 · Alvin Sun <hidden> -
COOLING13d
REVIEWED: 25 (25M) [PATCH v8 02/10] rust: module: add `THIS_MODULE` const to `ModuleMetadata` trait
2026-07-13 · Alvin Sun <hidden> -
COOLING13d
REVIEWED: 25 (25M) [PATCH v8 04/10] rust: macros: auto-insert OwnerModule in #[vtable]
2026-07-13 · Alvin Sun <hidden> -
COOLING13d
REVIEWED: 25 (25M) [PATCH v8 05/10] rust: drm: set fops.owner from driver module pointer
2026-07-13 · Alvin Sun <hidden> -
COOLING13d
REVIEWED: 25 (25M) [PATCH v8 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-07-13 · Alvin Sun <hidden> -
COOLING13d
REVIEWED: 21 (21M) [PATCH v8 07/10] rust: configfs: use `LocalModule` for `THIS_MODULE`
2026-07-13 · Alvin Sun <hidden> -
COOLING13d
REVIEWED: 25 (25M) [PATCH v8 09/10] rust: macros: remove `THIS_MODULE` static from `module!`
2026-07-13 · Alvin Sun <hidden> -
DORMANTno replies
REVIEWED: 1 (1M) [PATCH v7 3/3] rust_binder: report netlink transactions
2026-07-07 · Alice Ryhl <aliceryhl@google.com> -
COLD23d
REVIEWED: 22 (21M) [PATCH v7 2/3] rust: netlink: add raw netlink abstraction
2026-07-07 · Alice Ryhl <aliceryhl@google.com> -
COLD23d
REVIEWED: 13 (13M) [PATCH v7 1/3] rust: net: add rust/kernel/net to NETWORKING [GENERAL]
2026-07-07 · Alice Ryhl <aliceryhl@google.com> -
COLD17d
[PATCH v19 39/40] rust: completion: Add __rust_helper to rust_helper_wait_for_completion()
2026-07-06 · Byungchul Park <byungchul@sk.com> -
COLD17d
[PATCH v19 31/40] dept: assign unique dept_key to each distinct wait_for_completion() caller
2026-07-06 · Byungchul Park <byungchul@sk.com> -
COOLING13d
[PATCH v2 04/11] rust: usb: use `Option<&IdInfo>` for device ID info
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING13d
[PATCH v2 06/11] rust: driver: centralize device ID handling
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING13d
[PATCH v2 08/11] rust: driver: store pointers in `DeviceId`
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING13d
[PATCH v2 07/11] rust: driver: remove `$module_table_name` from `module_device_table`
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING13d
[PATCH v2 02/11] rust: driver: simplify `IdArray::new_without_index`
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING13d
[PATCH v2 09/11] rust: driver: remove open-coded matching logic
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING13d
[PATCH v2 11/11] RFC: rust: driver: support map-like syntax for ID table
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING13d
[PATCH v2 03/11] rust: pci: use `Option<&IdInfo>` for device ID info
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING13d
[PATCH v2 05/11] rust: net/phy: remove expansion from doc
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING13d
[PATCH v2 10/11] rust: driver: remove duplicate ID table
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING13d
[PATCH v2 01/11] rust: driver: remove `IdTable::id`
2026-06-29 · Gary Guo <gary@garyguo.net>
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.
-
COLD37d
REVIEWED: 6 (6M) [PATCH v4 4/9] rust: macros: auto-insert OwnerModule in #[vtable]
2026-06-23 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD37d
REVIEWED: 6 (6M) [PATCH v4 7/9] rust: configfs: use `LocalModule` for `THIS_MODULE`
2026-06-23 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD37d
REVIEWED: 6 (6M) [PATCH v4 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-23 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD37d
REVIEWED: 10 (10M) [PATCH v4 5/9] rust: drm: set fops.owner from driver module pointer
2026-06-23 · Alvin Sun <hidden> · 2 Reviewed-by -
COLD36d
REVIEWED: 10 (10M) [PATCH v5 2/9] rust: module: add `THIS_MODULE` const to `ModuleMetadata` trait
2026-06-24 · Alvin Sun <hidden> · 2 Reviewed-by -
COLD36d
REVIEWED: 10 (10M) [PATCH v5 4/9] rust: macros: auto-insert OwnerModule in #[vtable]
2026-06-24 · Alvin Sun <hidden> · 2 Reviewed-by -
COLD36d
REVIEWED: 10 (10M) [PATCH v5 5/9] rust: drm: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> · 2 Reviewed-by -
COLD36d
REVIEWED: 10 (10M) [PATCH v5 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> · 2 Reviewed-by -
COLD36d
REVIEWED: 6 (6M) [PATCH v5 7/9] rust: configfs: use `LocalModule` for `THIS_MODULE`
2026-06-24 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD36d
REVIEWED: 10 (10M) [PATCH v5 9/9] rust: macros: remove `THIS_MODULE` static from `module!`
2026-06-24 · Alvin Sun <hidden> · 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.
-
STALE156d
[PATCH net-next 1/2] rust: net: phy: expose genphy_config_aneg()
2026-02-23 · Artem Lytkin <hidden> -
STALE156d
[PATCH net-next v2 1/3] rust: net: phy: add speed() getter to Device
2026-02-24 · Artem Lytkin <hidden> -
STALE156d
[PATCH net-next v2 2/3] rust: net: phy: expose genphy_config_aneg()
2026-02-24 · Artem Lytkin <hidden> -
STALE156d
[PATCH net-next v3 1/2] rust: net: phy: add speed() getter to Device
2026-02-24 · Artem Lytkin <hidden> -
STALE141d
Re: [PATCH v1 14/16] mm: rename zap_page_range_single() to zap_vma_range()
2026-03-02 · "David Hildenbrand (Arm)" <david@kernel.org> -
STALE128d
[PATCH 3/4] rust: phy: add config_init, read_page, and write_page callbacks
2026-03-23 · Artem Lytkin <hidden> -
STALE128d
[PATCH net-next v2 1/5] rust: phy: add read-only device field accessors
2026-03-24 · Artem Lytkin <hidden> -
STALE128d
[PATCH net-next v2 2/5] rust: phy: add paged register access and bit manipulation helpers
2026-03-24 · Artem Lytkin <hidden> -
STALE128d
[PATCH net-next v2 3/5] rust: phy: add config_init, read_page, and write_page callbacks
2026-03-24 · Artem Lytkin <hidden> -
STALE128d
[PATCH net-next v2 4/5] rust: phy: add interrupt support
2026-03-24 · Artem Lytkin <hidden>