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
Recent patches
Most-recent 30 patches in this subsystem on linux-devicetree (capped at 30), ordered by date desc.
-
COOLING8d
[PATCH v2 04/11] rust: usb: use `Option<&IdInfo>` for device ID info
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING8d
[PATCH v2 06/11] rust: driver: centralize device ID handling
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING8d
[PATCH v2 08/11] rust: driver: store pointers in `DeviceId`
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING8d
[PATCH v2 07/11] rust: driver: remove `$module_table_name` from `module_device_table`
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING8d
[PATCH v2 02/11] rust: driver: simplify `IdArray::new_without_index`
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING8d
[PATCH v2 09/11] rust: driver: remove open-coded matching logic
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING8d
[PATCH v2 11/11] RFC: rust: driver: support map-like syntax for ID table
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING8d
[PATCH v2 03/11] rust: pci: use `Option<&IdInfo>` for device ID info
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING8d
[PATCH v2 05/11] rust: net/phy: remove expansion from doc
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING8d
[PATCH v2 10/11] rust: driver: remove duplicate ID table
2026-06-29 · Gary Guo <gary@garyguo.net> -
COOLING8d
[PATCH v2 01/11] rust: driver: remove `IdTable::id`
2026-06-29 · Gary Guo <gary@garyguo.net> -
COLD19d
[PATCH 04/10] rust: net/phy: remove expansion from doc
2026-06-18 · Gary Guo <gary@garyguo.net> -
COLD19d
[PATCH 10/10] RFC: rust: driver: support map-like syntax for ID table
2026-06-18 · Gary Guo <gary@garyguo.net> -
COLD19d
[PATCH 06/10] rust: driver: remove `$module_table_name` from `module_device_table`
2026-06-18 · Gary Guo <gary@garyguo.net> -
COLD19d
[PATCH 08/10] rust: driver: remove open-coded matching logic
2026-06-18 · Gary Guo <gary@garyguo.net> -
COLD19d
[PATCH 05/10] rust: driver: centralize device ID handling
2026-06-18 · Gary Guo <gary@garyguo.net> -
COLD19d
[PATCH 07/10] rust: driver: store pointers in `DeviceId`
2026-06-18 · Gary Guo <gary@garyguo.net> -
COLD19d
[PATCH 03/10] rust: pci: use `Option<&IdInfo>` for device ID info
2026-06-18 · Gary Guo <gary@garyguo.net> -
COLD19d
[PATCH 01/10] rust: driver: remove `IdTable::id`
2026-06-18 · Gary Guo <gary@garyguo.net> -
COLD19d
[PATCH 09/10] rust: driver: remove duplicate ID table
2026-06-18 · Gary Guo <gary@garyguo.net> -
COLD19d
[PATCH 02/10] rust: driver: simplify `IdArray::new_without_index`
2026-06-18 · Gary Guo <gary@garyguo.net> -
COLD42d
[PATCH] rust: kernel: use strict provenance APIs
2026-05-22 · Tamir Duberstein <tamird@kernel.org> -
STALE62d
[RFC PATCH v2 2/4] rust: add minimal IIO subsystem abstractions
2026-04-29 · Muchamad Coirul Anwar <hidden> -
STALE62d
[RFC PATCH v2 1/4] i2c: rust: add smbus_read_byte_data and smbus_read_word_data
2026-04-29 · Muchamad Coirul Anwar <hidden> -
STALE99d
[PATCH v5 3/4] rust: add visibility to of_device_table macro
2026-03-29 · Markus Probst via B4 Relay <devnull+markus.probst.posteo.de@kernel.org> -
STALE106d
[PATCH v3 1/7] rust: Add `parent_unchecked` function to `Device`
2026-03-13 · Markus Probst via B4 Relay <devnull+markus.probst.posteo.de@kernel.org> -
STALE106d
[PATCH v3 2/7] rust: add basic mfd abstractions
2026-03-13 · Markus Probst via B4 Relay <devnull+markus.probst.posteo.de@kernel.org> -
STALE116d
[PATCH v3 2/7] rust: add basic mfd abstractions
2026-03-13 · Markus Probst <hidden> -
STALE116d
[PATCH v3 1/7] rust: Add `parent_unchecked` function to `Device`
2026-03-13 · Markus Probst <hidden> -
STALE121d
[PATCH v2 2/2] mfd: Add initial synology microp driver
2026-03-08 · Markus Probst <hidden>
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.
-
STALE116d
[PATCH v3 1/7] rust: Add `parent_unchecked` function to `Device`
2026-03-13 · Markus Probst <hidden> -
STALE116d
[PATCH v3 2/7] rust: add basic mfd abstractions
2026-03-13 · Markus Probst <hidden> -
STALE106d
[PATCH v3 1/7] rust: Add `parent_unchecked` function to `Device`
2026-03-13 · Markus Probst via B4 Relay <devnull+markus.probst.posteo.de@kernel.org> -
STALE106d
[PATCH v3 2/7] rust: add basic mfd abstractions
2026-03-13 · Markus Probst via B4 Relay <devnull+markus.probst.posteo.de@kernel.org> -
STALE62d
[RFC PATCH v2 2/4] rust: add minimal IIO subsystem abstractions
2026-04-29 · Muchamad Coirul Anwar <hidden>