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)
-
WARM2d
[RFC PATCH 0/5] rust: drm: minimal KMS bindings, EDID read, rotation, HDCP defs
2026-07-03 03:02 · 17 replies in 7d · Mike Lothian <hidden> -
WARM2d
[RFC PATCH 0/9] rust: usb: synchronous bulk/control transfers + helpers
2026-07-03 03:00 · 11 replies in 7d · Mike Lothian <hidden> -
WARM1d
[PATCH v1 0/2] rust: switch CondVar's timeout API to Delta
2026-07-04 13:27 · 2 replies in 7d · FUJITA Tomonori <hidden> -
WARM2d
[PATCH v5 0/5] rust / dma_buf: Add abstractions for dma_fence
2026-07-03 07:32 · 4 replies in 7d · Philipp Stanner <phasta@kernel.org> -
WARM2d
[PATCH 0/4] rust: Add support for reserving of ranges of IDs
2026-07-03 10:19 · 3 replies in 7d · Eliot Courtney <hidden> -
WARM2d
[RFC PATCH 0/2] rust: crypto: library AES-128 / SHA-256 / HMAC + RSA
2026-07-03 03:01 · 3 replies in 7d · Mike Lothian <hidden> -
WARM1d
[PATCH RFC 0/2] rust: sync: create lock class using `#[track_caller]`
2026-07-03 13:47 · 2 replies in 7d · Gary Guo <gary@garyguo.net> -
WARM2d
[PATCH v5 0/2] Delete task_euid()
2026-07-03 06:57 · 2 replies in 7d · Alice Ryhl <aliceryhl@google.com> -
DORMANTno replies
[PATCH v3] rust: iommu: add device lifetime to IoPageTable
2026-07-04 00:29 · 0 replies in 7d · Deborah Brouwer <hidden> -
WARM2d
[PATCH v2 0/4] rust: samples: add an EDU PCI driver sample (MMIO + IRQ + DMA)
2026-07-03 21:12 · 1 reply in 7d · Maurice Hieronymus <hidden>
Active reviewers (last 30 days)
-
Gary Guo <gary@garyguo.net>
47 attestations (3 Co-developed-by, 37 Reviewed-by, 7 Suggested-by) · last on 2026-07-03 -
Andreas Hindborg <a.hindborg@kernel.org>
37 attestations (8 Co-developed-by, 28 Reviewed-by, 1 Suggested-by) · last on 2026-06-29 -
Danilo Krummrich <dakr@kernel.org>
31 attestations (21 Acked-by, 1 Co-developed-by, 3 Reviewed-by, 6 Suggested-by) · last on 2026-07-02 -
Alice Ryhl <aliceryhl@google.com>
27 attestations (24 Reviewed-by, 3 Suggested-by) · last on 2026-07-03 -
Alexandre Courbot <acourbot@nvidia.com>
24 attestations (1 Acked-by, 20 Reviewed-by, 3 Suggested-by) · last on 2026-06-26 -
Lyude Paul <lyude@redhat.com>
14 attestations (14 Reviewed-by) · last on 2026-06-28 -
Benno Lossin <lossin@kernel.org>
7 attestations (7 Suggested-by) · last on 2026-06-29 -
Daniel Almeida <daniel.almeida@collabora.com>
6 attestations (6 Reviewed-by) · last on 2026-06-26 -
Onur Özkan <work@onurozkan.dev>
6 attestations (6 Reviewed-by) · last on 2026-06-26 -
Miguel Ojeda <ojeda@kernel.org>
5 attestations (2 Acked-by, 3 Suggested-by) · last on 2026-07-03
Recent patches
Most-recent 30 patches in this subsystem on rust-for-linux (capped at 30), ordered by date desc.
-
DORMANTno replies
[PATCH v1 2/2] rust: sync: use Delta for CondVar timeout API
2026-07-04 · FUJITA Tomonori <hidden> -
WARM1d
[PATCH v1 1/2] rust: time: add jiffies conversion helpers to Delta
2026-07-04 · FUJITA Tomonori <hidden> -
DORMANTno replies
[PATCH v3] rust: iommu: add device lifetime to IoPageTable
2026-07-04 · Deborah Brouwer <hidden> -
DORMANTno replies
Re: [PATCH v2 4/4] rust: samples: add EDU PCI driver sample
2026-07-03 · "Danilo Krummrich" <dakr@kernel.org> -
WARM2d
[PATCH] rust: irq: make Registration compatible with lifetime-bound drivers
2026-07-03 · Danilo Krummrich <dakr@kernel.org> -
WARM2d
[PATCH v2] rust: iommu: add device lifetime to IoPageTable
2026-07-03 · Deborah Brouwer <hidden> -
WARM1d
[PATCH RFC 1/2] rust: sync: introduce a way to create lock class from caller
2026-07-03 · Gary Guo <gary@garyguo.net> -
WARM1d
[PATCH RFC 2/2] lockdep: delegate Rust lock class printing to Rust code
2026-07-03 · Gary Guo <gary@garyguo.net> -
DORMANTno replies
[PATCH] rust: sync: arc: use intra-doc links for `Arc` in doc comments
2026-07-03 · Vasileios Almpanis <hidden> -
WARM2d
[PATCH 3/4] rust: id_pool: add contiguous area allocation
2026-07-03 · Eliot Courtney <hidden> -
WARM2d
[PATCH 2/4] rust: bitmap: add contiguous area operations
2026-07-03 · Eliot Courtney <hidden> -
WARM2d
[PATCH 1/4] rust: bitmap: use function-level cfg on kunit test
2026-07-03 · Eliot Courtney <hidden> -
WARM2d
[PATCH v5 4/5] rust: Add dma_fence abstractions
2026-07-03 · Philipp Stanner <phasta@kernel.org> -
WARM2d
[PATCH v5 3/5] rust: sync: Add abstraction for rcu_barrier()
2026-07-03 · Philipp Stanner <phasta@kernel.org> -
WARM2d
[PATCH v5 2/5] rust: error: Add ECANCELED error code
2026-07-03 · Philipp Stanner <phasta@kernel.org> -
WARM2d
REVIEWED: 12 (12M) [PATCH v5 1/5] rust: types: implement ForeignOwnable for ARef<T>
2026-07-03 · Philipp Stanner <phasta@kernel.org> -
DORMANTno replies
REVIEWED: 4 (4M) [PATCH v5 2/2] cred: delete task_euid()
2026-07-03 · Alice Ryhl <aliceryhl@google.com> -
WARM2d
REVIEWED: 4 (4M) [PATCH v5 1/2] rust: task: clarify comments on task UID accessors
2026-07-03 · Alice Ryhl <aliceryhl@google.com> -
WARM2d
[RFC PATCH 1/2] drm/kms: rust: fixes for a virtual KMS consumer
2026-07-03 · Mike Lothian <hidden> -
DORMANTno replies
[RFC PATCH v2 18/18] rust: drm: kms: add plane damage-clip accessors
2026-07-03 · Mike Lothian <hidden> -
WARM2d
[RFC PATCH v2 17/18] rust: drm: kms: add connector detect() and mode_valid() hooks
2026-07-03 · Mike Lothian <hidden> -
WARM2d
[RFC PATCH v2 16/18] rust: drm: add CRTC gamma LUT and plane rotation property bindings
2026-07-03 · Mike Lothian <hidden> -
WARM2d
[RFC PATCH v2 15/18] rust: drm: support hardware cursor planes with sleepable event delivery
2026-07-03 · Mike Lothian <hidden> -
WARM2d
[RFC PATCH v2 14/18] rust: add sysfs device attribute groups
2026-07-03 · Mike Lothian <hidden> -
WARM2d
[RFC PATCH v2 13/18] rust: i2c: add adapter-provider (bus controller) registration
2026-07-03 · Mike Lothian <hidden> -
WARM2d
[RFC PATCH v2 12/18] rust: drm: framebuffer: add geometry accessors, refcounting and a byte-slice vmap
2026-07-03 · Mike Lothian <hidden> -
WARM2d
[RFC PATCH v2 11/18] rust: platform: add runtime platform device creation
2026-07-03 · Mike Lothian <hidden> -
WARM2d
[RFC PATCH v2 10/18] rust: drm: allow drivers to declare ioctls from their own uAPI module
2026-07-03 · Mike Lothian <hidden> -
WARM2d
[RFC PATCH v2 09/18] rust: drm: add drm_event delivery
2026-07-03 · Mike Lothian <hidden> -
WARM2d
[RFC PATCH v2 07/18] rust: drm: kms: add safe accessors for common state and connector modes
2026-07-03 · Mike Lothian <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.
-
STALE66d
REVIEWED: 7 (7M) [PATCH v3 1/4] rust: transmute: Support transmuting slices of AsBytes/FromBytes types
2025-12-26 · Matthew Maurer <hidden> · 1 Reviewed-by -
STALE184d
REVIEWED: 17 (17M) [PATCH v4] rust: Add support for feeding entropy to randomness pool
2025-12-30 · Matthew Maurer <hidden> · 2 Reviewed-by -
STALE163d
REVIEWED: 17 (17M) [PATCH v5] rust: Add support for feeding entropy to randomness pool
2026-01-02 · Matthew Maurer <hidden> · 2 Reviewed-by -
STALE111d
REVIEWED: 1 (0M) [PATCH v2 2/4] rust: i2c: Update ARef and AlwaysRefCounted imports to use sync::aref
2026-01-02 · Shankari Anand <hidden> · 1 Acked-by -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH v2] rust: task: restrict Task::group_leader() to current
2026-01-07 · Alice Ryhl <aliceryhl@google.com> · 1 Reviewed-by -
STALE175d
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 -
STALE175d
REVIEWED: 3 (2M) [PATCH v2 06/11] rust: macros: convert `#[export]` to use `syn`
2026-01-07 · Gary Guo <gary@kernel.org> · 2 Reviewed-by -
STALE175d
REVIEWED: 3 (2M) [PATCH v2 07/11] rust: macros: convert `concat_idents!` to use `syn`
2026-01-07 · Gary Guo <gary@kernel.org> · 2 Reviewed-by -
STALE175d
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 -
STALE175d
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
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.
-
STALE208d
[PATCH 1/2] rust: amba: add AMBA bus abstractions
2025-12-09 · Ke Sun <hidden> -
DORMANTno replies
[PATCH 2/2] rust: samples: add AMBA driver sample
2025-12-09 · Ke Sun <hidden> -
DORMANTno replies
[PATCH 1/3] rust: device_id: replace possible incorrect word in safety document
2025-12-11 · yilin <hidden> -
DORMANTno replies
[PATCH 2/3] rust: dma: remove incorrect safety documentation
2025-12-11 · yilin <hidden> -
STALE205d
[PATCH v1 3/3] rust: sync: set_once: fix doc section heading
2025-12-11 · FUJITA Tomonori <fujita.tomonori@gmail.com> -
STALE203d
[PATCH 1/3] rust: transmute: Support transmuting slices of AsBytes/FromBytes types
2025-12-12 · Matthew Maurer <hidden> -
STALE203d
[PATCH 2/3] rust: Add support for deriving `AsBytes` and `FromBytes`
2025-12-12 · Matthew Maurer <hidden> -
STALE201d
[PATCH v2 3/3] rust: Add SoC Driver Sample
2025-12-16 · Matthew Maurer <hidden> -
STALE172d
[PATCH 2/7] rust: add warn_on_err macro
2025-12-16 · Alexandre Courbot <acourbot@nvidia.com> -
DORMANTno replies
Re: [PATCH v2 1/3] rust: Add soc_device support
2025-12-16 · "Danilo Krummrich" <dakr@kernel.org>