← All active subsystems in linux-pci
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)
-
WARM3d
PENDING · 7 of 23 reviewed [PATCH v5 00/23] lib: Rust implementation of SPDM
2026-10-27 05:28 · 8 replies in 7d · <hidden> -
COOLING6d
[PATCH v2 00/12] Rust VFIO PCI support and NVIDIA vGPU driver
2026-10-23 15:41 · 10 replies in 7d · Simon Song <hidden>
Active reviewers (last 30 days)
-
Danilo Krummrich <dakr@kernel.org>
7 attestations (1 Co-developed-by, 6 Suggested-by) · last on 2026-10-23 -
Zhi Wang <zhiw@nvidia.com>
7 attestations (1 Co-developed-by, 6 Suggested-by) · last on 2026-10-23 -
Jonathan Cameron <hidden>
1 attestation (1 Reviewed-by) · last on 2026-10-27 -
Alistair Popple <apopple@nvidia.com>
1 attestation (1 Reviewed-by) · last on 2026-10-04 -
Joel Fernandes <joelagnelf@nvidia.com>
1 attestation (1 Reviewed-by) · last on 2026-10-04
Recent patches
Most-recent 30 patches in this subsystem on linux-pci (capped at 30), ordered by date desc.
-
WARM3d
[PATCH v5 21/23] rust: x509: Add X509 certificate bindings
2026-10-27 · <hidden> -
WARM3d
[PATCH v5 20/23] rust: public_key: Add crypto public key bindings
2026-10-27 · <hidden> -
WARM3d
[PATCH v5 16/23] rust: kernel: Add crypto hash bindings
2026-10-27 · <hidden> -
WARM3d
REVIEWED: 1 (0M) [PATCH v5 09/23] lib: rspdm: Initial commit of Rust SPDM
2026-10-27 · <hidden> -
WARM3d
[PATCH v5 08/23] rust: device: Expose Device from_raw() publically
2026-10-27 · <hidden> -
WARM3d
[PATCH v5 07/23] rust: add bindings for hash.h
2026-10-27 · <hidden> -
WARM3d
[PATCH v5 03/23] rust: validate: add `Validate` trait
2026-10-27 · <hidden> -
WARM3d
[PATCH v5 02/23] rust: create basic untrusted data API
2026-10-27 · <hidden> -
COOLING6d
[PATCH v2 02/12] rust: pci: expose the VF index within its PF
2026-10-23 · Simon Song <hidden> -
COOLING6d
[PATCH v2 10/12] rust: vfio: separate common device handling from PCI
2026-10-23 · Simon Song <hidden> -
COOLING6d
[PATCH v2 07/12] rust: pci: add an error_detected callback
2026-10-23 · Simon Song <hidden> -
COOLING6d
[PATCH v2 09/12] rust: vfio: use the PCI adapter for variant drivers
2026-10-23 · Simon Song <hidden> -
COOLING6d
[PATCH v2 08/12] rust: pci: add runtime PM callbacks
2026-10-23 · Simon Song <hidden> -
COOLING6d
[PATCH v2 04/12] rust: vfio: add PCI variant driver abstractions
2026-10-23 · Simon Song <hidden> -
COOLING6d
[PATCH v2 06/12] rust: pci: add a bind callback after installing driver data
2026-10-23 · Simon Song <hidden> -
COOLING6d
[PATCH v2 05/12] rust: pci: add reset callbacks
2026-10-23 · Simon Song <hidden> -
COOLING6d
[PATCH v2 03/12] rust: pci: allow drivers to manage DMA ownership
2026-10-23 · Simon Song <hidden> -
COOLING6d
[PATCH v2 01/12] rust: pci: add VFIO override device IDs
2026-10-23 · Simon Song <hidden> -
COOLING9d
[PATCH v27 3/4] rust: leds: Add multicolor classdev abstractions
2026-10-16 · Markus Probst via B4 Relay <devnull+markus.probst.posteo.de@kernel.org> -
COOLING9d
[PATCH v27 2/4] rust: leds: Add Mode trait
2026-10-16 · Markus Probst via B4 Relay <devnull+markus.probst.posteo.de@kernel.org> -
COOLING9d
[PATCH v27 1/4] rust: leds: Add basic led classdev abstractions
2026-10-16 · Markus Probst via B4 Relay <devnull+markus.probst.posteo.de@kernel.org> -
COOLING9d
[PATCH 6/7] rust: io: register: add `#[ro]` and `#[wo]` attributes
2026-10-15 · Daniel Almeida <daniel.almeida@collabora.com> -
COOLING9d
[PATCH 5/7] rust: io: let I/O locations carry an access mode
2026-10-15 · Daniel Almeida <daniel.almeida@collabora.com> -
COOLING9d
[PATCH 4/7] rust: io: project primitive accessors directly
2026-10-15 · Daniel Almeida <daniel.almeida@collabora.com> -
COOLING9d
[PATCH 3/7] rust: io: add read-only and write-only views
2026-10-15 · Daniel Almeida <daniel.almeida@collabora.com> -
COOLING9d
[PATCH 2/7] rust: io: split IoCopyable into IoCopyReadable and IoCopyWritable
2026-10-15 · Daniel Almeida <daniel.almeida@collabora.com> -
COOLING9d
[PATCH 1/7] rust: io: split IoCapable into IoReadable and IoWritable
2026-10-15 · Daniel Almeida <daniel.almeida@collabora.com> -
COLD18d
[PATCH] samples: rust: add QEMU EDU sample driver
2026-10-12 · Lucas Costa <hidden> -
COLD26d
[PATCH v4 9/9] samples: rust: add Rust SR-IOV PF and VF driver samples
2026-10-04 · Zhi Wang <zhiw@nvidia.com> -
COLD26d
[PATCH v4 8/9] rust: pci: add SR-IOV enable and disable callbacks
2026-10-04 · Zhi Wang <zhiw@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.
-
STALE124d
REVIEWED: 1 (1M) [PATCH v5] rust: aref: make `AlwaysRefCounted::inc_ref` an associated function
2026-06-28 · Trevor Chan <hidden> · 1 Reviewed-by -
STALE85d
REVIEWED: 1 (1M) [PATCH v6] rust: aref: make `AlwaysRefCounted::inc_ref` an associated function
2026-06-28 · Trevor Chan <hidden> · 1 Reviewed-by -
STALE85d
REVIEWED: 1 (1M) [PATCH v7] rust: aref: make `AlwaysRefCounted::inc_ref` an associated function
2026-06-28 · Trevor Chan <hidden> · 1 Reviewed-by -
COLD35d
REVIEWED: 2 (2M) [PATCH v3 3/5] rust: pci: make Vendor::from_raw() public +4 more in this series
2026-08-12 · Maurice Hieronymus <hidden> · 2 Reviewed-by -
COLD47d
REVIEWED: 1 (1M) [PATCH v21 8/9] rust: page: add `from_raw()` +8 more in this series
2026-09-10 · Andreas Hindborg <a.hindborg@kernel.org> · 1 Reviewed-by -
COLD32d
REVIEWED: 1 (1M) [PATCH v4 21/22] rust: allow extracting the buffer from a CString
2026-09-28 · <hidden> · 1 Reviewed-by -
COLD26d
REVIEWED: 2 (2M) [PATCH v4 3/9] rust: pci: add is_virtfn(), to check for VFs +8 more in this series
2026-10-04 · Zhi Wang <zhiw@nvidia.com> · 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.
-
STALE199d
[RFC PATCH v3 4/6] rust: pci: add shared BAR memremap support +5 more in this series
2026-04-06 · Wenzhao Liao <hidden> -
STALE176d
[PATCH 1/3] rust: devres: add DevresLt for ForLt-aware device resource access +2 more in this series
2026-05-06 · Danilo Krummrich <dakr@kernel.org> -
STALE130d
Re: [PATCH v4 19/20] rust: io: add copying methods
2026-06-11 · sashiko-bot@kernel.org -
STALE128d
Re: [PATCH v2 02/21] rust: create basic untrusted data API
2026-06-23 · sashiko-bot@kernel.org -
COLD32d
[PATCH v4 20/22] lib: rspdm: Support SPDM certificate validation
2026-09-28 · <hidden> -
DORMANTno replies
[PATCH v4 22/22] lib: rspdm: Support SPDM challenge
2026-09-28 · <hidden> -
COLD23d
[PATCH 1/7] rust: pci: add VFIO override device IDs +6 more in this series
2026-09-30 · Zhi Wang <zhiw@nvidia.com>