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 v8 0/5] rust / dma_buf: Add abstractions for dma_fence
2026-07-31 08:05 · 4 replies in 7d · Philipp Stanner <phasta@kernel.org>
Active reviewers (last 30 days)
-
Daniel Almeida <daniel.almeida@collabora.com>
7 attestations (7 Tested-by) · last on 2026-07-31 -
Alice Ryhl <aliceryhl@google.com>
6 attestations (6 Reviewed-by) · last on 2026-07-31 -
Gary Guo <gary@garyguo.net>
5 attestations (5 Reviewed-by) · last on 2026-07-31 -
Boqun Feng <boqun@kernel.org>
4 attestations (1 Co-developed-by, 3 Reviewed-by) · last on 2026-07-18 -
Fiona Behrens <hidden>
2 attestations (2 Reviewed-by) · last on 2026-07-31 -
Danilo Krummrich <dakr@kernel.org>
2 attestations (2 Acked-by) · last on 2026-07-31 -
Alexandre Courbot <acourbot@nvidia.com>
2 attestations (2 Reviewed-by) · last on 2026-07-31
Recent patches
Most-recent 30 patches in this subsystem on rcu (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v8 4/5] rust: Add dma_fence abstractions
2026-07-31 · Philipp Stanner <phasta@kernel.org> -
HOTtoday
REVIEWED: 7 (7M) [PATCH v8 3/5] rust: sync: Add abstraction for rcu_barrier()
2026-07-31 · Philipp Stanner <phasta@kernel.org> -
HOTtoday
REVIEWED: 19 (19M) [PATCH v8 2/5] rust: types: implement ForeignOwnable for ARef<T>
2026-07-31 · Philipp Stanner <phasta@kernel.org> -
HOTtoday
REVIEWED: 25 (24M) [PATCH v8 1/5] rust: error: add remaining error codes
2026-07-31 · Philipp Stanner <phasta@kernel.org> -
COOLING6d
[PATCH v7 4/5] rust: Add dma_fence abstractions
2026-07-29 · Philipp Stanner <phasta@kernel.org> -
COOLING6d
REVIEWED: 7 (7M) [PATCH v7 3/5] rust: sync: Add abstraction for rcu_barrier()
2026-07-29 · Philipp Stanner <phasta@kernel.org> -
COOLING6d
REVIEWED: 19 (19M) [PATCH v7 2/5] rust: types: implement ForeignOwnable for ARef<T>
2026-07-29 · Philipp Stanner <phasta@kernel.org> -
COOLING6d
REVIEWED: 25 (24M) [PATCH v7 1/5] rust: error: add remaining error codes
2026-07-29 · Philipp Stanner <phasta@kernel.org> -
HOTtoday
[PATCH v6 5/6] rust: Add dma_fence abstractions
2026-07-22 · Philipp Stanner <phasta@kernel.org> -
HOTtoday
[PATCH v6 4/6] rust: xarray: Add support for index reservations
2026-07-22 · Philipp Stanner <phasta@kernel.org> -
HOTtoday
REVIEWED: 7 (7M) [PATCH v6 3/6] rust: sync: Add abstraction for rcu_barrier()
2026-07-22 · Philipp Stanner <phasta@kernel.org> -
HOTtoday
REVIEWED: 7 (7M) [PATCH v6 2/6] rust: error: Add ECANCELED error code
2026-07-22 · Philipp Stanner <phasta@kernel.org> -
HOTtoday
REVIEWED: 19 (19M) [PATCH v6 1/6] rust: types: implement ForeignOwnable for ARef<T>
2026-07-22 · Philipp Stanner <phasta@kernel.org> -
COLD18d
[NOT FOR MERGE] [RFC PATCH v2 4/4] rust: poll: use kfree_rcu() for PollCondVar
2026-07-18 · Boqun Feng <boqun@kernel.org> -
COLD18d
[RFC PATCH v2 3/4] rust: rcu: Introduce RcuFreeBox
2026-07-18 · Boqun Feng <boqun@kernel.org> -
COLD18d
[RFC PATCH v2 2/4] rust: maple_tree: Add load_rcu()
2026-07-18 · Boqun Feng <boqun@kernel.org> -
COLD18d
[RFC PATCH v2 1/4] rust: rcu: Add RcuBox type
2026-07-18 · Boqun Feng <boqun@kernel.org> -
COLD20d
REVIEWED: 25 (25M) [PATCH 2/6] rust: helpers: add SRCU helpers
2026-07-16 · "Paul E. McKenney" <paulmck@kernel.org> -
COLD20d
REVIEWED: 25 (25M) [PATCH 3/6] srcu: expose srcu_readers_active()
2026-07-16 · "Paul E. McKenney" <paulmck@kernel.org> -
COLD20d
REVIEWED: 25 (25M) [PATCH 4/6] rust: sync: add SRCU abstraction
2026-07-16 · "Paul E. McKenney" <paulmck@kernel.org> -
COLD23d
[PATCH v19 39/40] rust: completion: Add __rust_helper to rust_helper_wait_for_completion()
2026-07-06 · Byungchul Park <byungchul@sk.com> -
COLD23d
[PATCH v19 31/40] dept: assign unique dept_key to each distinct wait_for_completion() caller
2026-07-06 · Byungchul Park <byungchul@sk.com> -
COLD41d
REVIEWED: 33 (33M) [PATCH v3 3/3] rust: sync: Use safe synchronize_rcu() abstraction in poll
2026-06-24 · Philipp Stanner <phasta@kernel.org> -
COLD41d
REVIEWED: 21 (21M) [PATCH v3 2/3] rust: revocable: Use safe synchronize_rcu() abstraction
2026-06-24 · Philipp Stanner <phasta@kernel.org> -
COLD41d
REVIEWED: 21 (21M) [PATCH v3 1/3] rust: sync: Add abstraction for synchronize_rcu()
2026-06-24 · Philipp Stanner <phasta@kernel.org> -
COLD43d
REVIEWED: 12 (12M) [PATCH v2 3/3] rust: sync: Use safe synchronize_rcu() abstraction in poll
2026-06-22 · Philipp Stanner <phasta@kernel.org> -
COLD43d
[PATCH v2 2/3] rust: revocable: Use safe synchronize_rcu() abstraction
2026-06-22 · Philipp Stanner <phasta@kernel.org> -
COLD43d
[PATCH v2 1/3] rust: sync: Add abstraction for synchronize_rcu()
2026-06-22 · Philipp Stanner <phasta@kernel.org> -
COLD47d
[PATCH 3/3] rust: sync: Use safe synchronize_rcu() abstraction in poll
2026-06-18 · Philipp Stanner <phasta@kernel.org> -
COLD47d
[PATCH 2/3] rust: revocable: Use safe synchronize_rcu() abstraction
2026-06-18 · Philipp Stanner <phasta@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.
-
STALE66d
REVIEWED: 8 (8M) [PATCH v8 1/4] rust: helpers: add SRCU helpers
2026-05-29 · Onur Özkan <work@onurozkan.dev> · 1 Reviewed-by -
STALE66d
REVIEWED: 8 (8M) [PATCH v8 2/4] srcu: expose srcu_readers_active()
2026-05-29 · Onur Özkan <work@onurozkan.dev> · 1 Reviewed-by -
COLD55d
REVIEWED: 12 (12M) [PATCH v9 2/4] srcu: expose srcu_readers_active()
2026-05-29 · Onur Özkan <work@onurozkan.dev> · 2 Reviewed-by -
COLD41d
REVIEWED: 33 (33M) [PATCH v3 3/3] rust: sync: Use safe synchronize_rcu() abstraction in poll
2026-06-24 · Philipp Stanner <phasta@kernel.org> · 4 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.
-
STALE195d
[PATCH RFC 2/2] rust: maple_tree: add load_rcu()
2026-01-16 · Alice Ryhl <aliceryhl@google.com> -
STALE196d
[PATCH 1/5] rust: helpers: Generify the definitions of rust_helper_*_{read,set}*
2026-01-17 · Boqun Feng <hidden> -
STALE196d
[PATCH 2/5] rust: helpers: Generify the definitions of rust_helper_*_xchg*
2026-01-17 · Boqun Feng <hidden> -
STALE196d
[PATCH 3/5] rust: helpers: Generify the definitions of rust_helper_*_cmpxchg*
2026-01-17 · Boqun Feng <hidden> -
STALE158d
[RFC PATCH 7/7] rust: sync: rcu: Introduce RcuHead
2026-01-28 · Boqun Feng <hidden> -
STALE158d
[RFC PATCH 1/7] rust: types: Introduce HasField trait and derive macro
2026-01-28 · Boqun Feng <hidden> -
STALE158d
[RFC PATCH 6/7] rust: work: Remove `impl_has_work!`
2026-01-28 · Boqun Feng <hidden> -
STALE158d
[RFC PATCH 5/7] rust: sync: Completion: Replace `impl_has_work!` with `#[derive(HasField)]`
2026-01-28 · Boqun Feng <hidden> -
STALE158d
[RFC PATCH 3/7] rust: workqueue: Add HasField support for Work
2026-01-28 · Boqun Feng <hidden> -
STALE158d
[RFC PATCH 2/7] rust: time: hrtimer: Make `HasField` a super-trait of `HasHrTimer`
2026-01-28 · Boqun Feng <hidden>