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)
-
HOTtoday
[[PATCH]] rust: kernel: add SAFETY comments in aref doc example
2026-07-12 15:49 · 2 replies in 7d · Christopher Joshy <hidden> -
WARM2d
[PATCH 0/7] rust: pin-init: upstream synchronization for 7.3 (round 1)
2026-07-10 16:21 · 7 replies in 7d · Gary Guo <gary@garyguo.net> -
HOTtoday
[PATCH] rust: drm: Fix typo in FEAT_RENDER documentation
2026-07-12 13:40 · 0 replies in 7d · Younes Akhouayri via B4 Relay <devnull+git.younes.io@kernel.org> -
HOTtoday
[PATCH] rust: fs, hrtimer: replace read_volatile workarounds with atomic_load
2026-07-12 12:14 · 0 replies in 7d · Alessio Maroni <hidden> -
DORMANTno replies
[PATCH] rust: io: convert ResourceSize into a transparent newtype
2026-07-12 11:36 · 0 replies in 7d · Lorenzo Delgado <hidden> -
WARM1d
[PATCH] rust: sync: improve `Arc` documentation links
2026-07-11 14:47 · 1 reply in 7d · Harish-CS <hidden> -
WARM1d
[RFC PATCH v4 0/3] iio: position: add Rust driver for ams AS5600
2026-07-11 12:05 · 3 replies in 7d · Muchamad Coirul Anwar <hidden> -
DORMANTno replies
[PATCH v2] rust: sync: improve `Arc` documentation links
2026-07-11 14:50 · 0 replies in 7d · Harish C S <hidden> -
DORMANTno replies
[PATCH] rust: bitmap: encourage using xarray/maple_tree instead of id_pool
2026-07-11 13:13 · 0 replies in 7d · Alice Ryhl <aliceryhl@google.com> -
WARM1d
[PATCH v4 0/2] rust: clk: Add ExclusiveClk and use it in pwm-th1520
2026-07-11 10:17 · 1 reply in 7d · Maurice Hieronymus <hidden>
Active reviewers (last 30 days)
-
Gary Guo <gary@garyguo.net>
52 attestations (2 Acked-by, 3 Co-developed-by, 2 Reported-by, 37 Reviewed-by, 8 Suggested-by) · last on 2026-07-10 -
Andreas Hindborg <a.hindborg@kernel.org>
34 attestations (8 Co-developed-by, 26 Reviewed-by) · last on 2026-07-06 -
Alexandre Courbot <acourbot@nvidia.com>
30 attestations (28 Reviewed-by, 2 Suggested-by) · last on 2026-07-06 -
Danilo Krummrich <dakr@kernel.org>
26 attestations (16 Acked-by, 2 Co-developed-by, 3 Reviewed-by, 5 Suggested-by) · last on 2026-07-08 -
Alice Ryhl <aliceryhl@google.com>
18 attestations (1 Co-developed-by, 14 Reviewed-by, 3 Suggested-by) · last on 2026-07-11 -
Lyude Paul <lyude@redhat.com>
14 attestations (14 Reviewed-by) · last on 2026-06-28 -
Miguel Ojeda <ojeda@kernel.org>
11 attestations (11 Suggested-by) · last on 2026-07-12 -
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>
5 attestations (5 Reviewed-by) · last on 2026-06-26
Recent patches
Most-recent 30 patches in this subsystem on lkml (capped at 30), ordered by date desc.
-
DORMANTno replies
[PATCH v3] rust: kernel: add SAFETY comments in aref doc example
2026-07-12 · christopherjoshy <hidden> -
HOTtoday
[PATCH v2] rust: kernel: add SAFETY comments in aref doc example
2026-07-12 · christopherjoshy <hidden> -
HOTtoday
[PATCH] rust: drm: Fix typo in FEAT_RENDER documentation
2026-07-12 · Younes Akhouayri via B4 Relay <devnull+git.younes.io@kernel.org> -
HOTtoday
[[PATCH]] rust: kernel: add SAFETY comments in aref doc example
2026-07-12 · Christopher Joshy <hidden> -
HOTtoday
[PATCH] rust: fs, hrtimer: replace read_volatile workarounds with atomic_load
2026-07-12 · Alessio Maroni <hidden> -
DORMANTno replies
[PATCH] rust: io: convert ResourceSize into a transparent newtype
2026-07-12 · Lorenzo Delgado <hidden> -
DORMANTno replies
[PATCH v2] rust: sync: improve `Arc` documentation links
2026-07-11 · Harish C S <hidden> -
DORMANTno replies
[PATCH v2] rust: sync: improve `Arc` documentation links
2026-07-11 · Harish C S <hidden> -
DORMANTno replies
[PATCH] rust: bitmap: encourage using xarray/maple_tree instead of id_pool
2026-07-11 · Alice Ryhl <aliceryhl@google.com> -
WARM1d
Re: [RFC PATCH v4 1/3] i2c: rust: implement SMBus read abstraction via kernel::io::Io for I2cClient
2026-07-11 · "Danilo Krummrich" <dakr@kernel.org> -
WARM1d
REVIEWED: 12 (12M) [PATCH v4 1/2] rust: clk: Add `ExclusiveClk` wrapper for `clk_rate_exclusive_get`
2026-07-11 · Maurice Hieronymus <hidden> -
WARM1d
[PATCH v2] rust: impl_flags: use bit helper in example
2026-07-11 · Kosumi Chan <hidden> -
WARM1d
[PATCH] rust: impl_flags: use bit helper in example
2026-07-11 · kosumi <hidden> -
DORMANTno replies
[PATCH 7/7] rust: pin-init: make `[pin_]chain` unwind safe
2026-07-10 · Gary Guo <gary@garyguo.net> -
WARM2d
[PATCH 6/7] rust: pin-init: make `[pin_]init_array_from_fn` unwind safe
2026-07-10 · Gary Guo <gary@garyguo.net> -
WARM2d
[PATCH 5/7] rust: pin-init: internal: generate brace in macro for init code blocks
2026-07-10 · Gary Guo <gary@garyguo.net> -
WARM2d
[PATCH 2/7] rust: pin-init: examples: fix incorrect drop
2026-07-10 · Gary Guo <gary@garyguo.net> -
WARM2d
[PATCH 4/7] rust: pin-init: internal: stop using `expect` in macro expansion
2026-07-10 · Gary Guo <gary@garyguo.net> -
WARM2d
[PATCH 3/7] rust: pin-init: remove redundant clippy expects in doc tests
2026-07-10 · Gary Guo <gary@garyguo.net> -
WARM2d
[PATCH 1/7] rust: pin-init: internal: error on duplicate `#[pin]` attribute
2026-07-10 · Gary Guo <gary@garyguo.net> -
HOTtoday
[PATCH v2 1/7] rust_binder: Add dynamic debug logging mask
2026-07-10 · Jahnavi MN via B4 Relay <devnull+jahnavimn.google.com@kernel.org> -
WARM2d
[PATCH v4 2/6] rust: pci: add sriov_get_totalvfs() helper
2026-07-09 · Zhi Wang <hidden> -
WARM1d
[RFC PATCH 2/3] rust: power_supply: add power supply class abstraction
2026-07-08 · Bruce Robertson <hidden> -
WARM1d
[RFC PATCH 1/3] rust: i2c: add SMBus byte transfer helpers
2026-07-08 · Bruce Robertson <hidden> -
WARM1d
[PATCH] rust: sync: improve `Arc` documentation links
2026-07-08 · Harish-CS <hidden> -
DORMANTno replies
[PATCH v7 1/1] rust: introduce abstractions for fwctl
2026-07-08 · Zhi Wang <hidden> -
WARM1d
[PATCH] rust: helpers: guard dma_resv helpers with CONFIG_DMA_SHARED_BUFFER
2026-07-08 · Andreas Hindborg <a.hindborg@kernel.org> -
DORMANTno replies
Re: [PATCH] rust: export zerocopy symbols to modules
2026-07-08 · "Gary Guo" <gary@garyguo.net> -
COOLING4d
[PATCH v3 1/3] rust: workqueue: impl Send and Sync for OwnedQueue
2026-07-08 · Onur Özkan <work@onurozkan.dev> -
COOLING4d
[PATCH] rust: export zerocopy symbols to modules
2026-07-08 · Alexandre Courbot <acourbot@nvidia.com>
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.
-
STALE190d
REVIEWED: 17 (17M) [PATCH v4] rust: Add support for feeding entropy to randomness pool
2025-12-30 · Matthew Maurer <hidden> · 2 Reviewed-by -
STALE169d
REVIEWED: 17 (17M) [PATCH v5] rust: Add support for feeding entropy to randomness pool
2026-01-02 · Matthew Maurer <hidden> · 2 Reviewed-by -
STALE118d
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 -
STALE181d
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 -
STALE181d
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 -
STALE181d
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 -
STALE181d
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 -
STALE181d
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 -
STALE181d
REVIEWED: 3 (2M) [PATCH v2 11/11] rust: kunit: use `pin_init::zeroed` instead of custom null value
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 v2 3/3] rust: Add SoC Driver Sample
2025-12-16 · Matthew Maurer <hidden> -
STALE179d
[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> -
STALE204d
[PATCH 1/2] rust: pwm: Fix potential memory leak on init error
2025-12-19 · Kari Argillander <hidden> -
DORMANTno replies
[PATCH 2/2] rust: pwm: Simplify to_result call sites and unsafe blocks
2025-12-19 · Kari Argillander <hidden> -
STALE201d
[PATCH RFC v5 1/6] rust: clist: Add support to interface with C linked lists
2025-12-19 · Joel Fernandes <joelagnelf@nvidia.com> -
STALE174d
[PATCH 1/2] rust: i2c: replace `kernel::c_str!` with C-Strings
2025-12-22 · Tamir Duberstein <tamird@kernel.org> -
STALE174d
[PATCH 2/2] samples: rust: i2c: replace `kernel::c_str!` with C-Strings
2025-12-22 · Tamir Duberstein <tamird@kernel.org> -
STALE201d
[PATCH 4/7] rust: io: replace `kernel::c_str!` with C-Strings
2025-12-22 · Tamir Duberstein <tamird@kernel.org> -
STALE201d
[PATCH 5/7] rust: irq: replace `kernel::c_str!` with C-Strings
2025-12-22 · Tamir Duberstein <tamird@kernel.org>