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 v4 0/3] iio: position: add Rust driver for ams AS5600
2026-07-11 12:05 · 3 replies in 7d · Muchamad Coirul Anwar <hidden> -
WARM2d
[RFC PATCH 0/3] rust: power_supply class abstraction and SMB347 charger driver
2026-07-08 21:48 · 2 replies in 7d · Bruce Robertson <hidden>
Recent patches
Most-recent 30 patches in this subsystem on linux-i2c (capped at 30), ordered by date desc.
-
WARM2d
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> -
WARM2d
[RFC PATCH 2/3] rust: power_supply: add power supply class abstraction
2026-07-08 · Bruce Robertson <hidden> -
WARM2d
[RFC PATCH 1/3] rust: i2c: add SMBus byte transfer helpers
2026-07-08 · Bruce Robertson <hidden> -
WARM2d
[RFC PATCH v4 2/3] rust: add minimal IIO subsystem abstractions
2026-07-07 · Muchamad Coirul Anwar <hidden> -
WARM2d
[RFC PATCH v4 1/3] i2c: rust: implement SMBus read abstraction via kernel::io::Io for I2cClient
2026-07-07 · Muchamad Coirul Anwar <hidden> -
HOTtoday
[PATCH v19 39/40] rust: completion: Add __rust_helper to rust_helper_wait_for_completion()
2026-07-06 · Byungchul Park <byungchul@sk.com> -
HOTtoday
[PATCH v19 31/40] dept: assign unique dept_key to each distinct wait_for_completion() caller
2026-07-06 · Byungchul Park <byungchul@sk.com> -
STALE154d
[PATCH 2/5] rust: bits: add define_flags macro
2026-01-31 · Igor Korotin via B4 Relay <devnull+igor.korotin.linux.gmail.com@kernel.org> -
STALE154d
[PATCH 4/5] rust: i2c: add I2C wrappers
2026-01-31 · Igor Korotin via B4 Relay <devnull+igor.korotin.linux.gmail.com@kernel.org> -
STALE154d
[PATCH 3/5] rust: i2c: Add I2C Adapter registration abstractions
2026-01-31 · Igor Korotin via B4 Relay <devnull+igor.korotin.linux.gmail.com@kernel.org> -
STALE154d
[PATCH 5/5] samples: rust: add Rust I2C adapter registration sample
2026-01-31 · Igor Korotin via B4 Relay <devnull+igor.korotin.linux.gmail.com@kernel.org> -
STALE154d
[PATCH 1/5] rust: i2c: split client and adapter code into separate files
2026-01-31 · Igor Korotin via B4 Relay <devnull+igor.korotin.linux.gmail.com@kernel.org> -
STALE179d
Re: [PATCH 6/6] rust: driver: drop device private data post unbind
2026-01-12 · "Danilo Krummrich" <dakr@kernel.org> -
STALE179d
[PATCH 6/6] rust: driver: drop device private data post unbind
2026-01-07 · Danilo Krummrich <dakr@kernel.org> -
STALE179d
[PATCH 5/6] rust: driver: add DriverData type to the generic Driver trait
2026-01-07 · Danilo Krummrich <dakr@kernel.org> -
STALE179d
[PATCH 4/6] rust: driver: add DEVICE_DRIVER_OFFSET to the Driver trait
2026-01-07 · Danilo Krummrich <dakr@kernel.org> -
STALE179d
[PATCH 3/6] rust: driver: introduce a common Driver trait
2026-01-07 · Danilo Krummrich <dakr@kernel.org> -
STALE179d
[PATCH 2/6] rust: auxiliary: add Driver::unbind() callback
2026-01-07 · Danilo Krummrich <dakr@kernel.org> -
STALE179d
[PATCH 1/6] rust: i2c: do not drop device private data on shutdown()
2026-01-07 · Danilo Krummrich <dakr@kernel.org> -
COOLING7d
[PATCH v18 31/42] dept: assign unique dept_key to each distinct wait_for_completion() caller
2025-12-05 · Byungchul Park <byungchul@sk.com> -
STALE233d
[PATCH v8 4/4] samples: rust: add Rust I2C client registration sample
2025-11-16 · Igor Korotin <hidden> -
STALE233d
[PATCH v8 3/4] samples: rust: add Rust I2C sample driver
2025-11-16 · Igor Korotin <hidden> -
STALE233d
[PATCH v8 2/4] rust: i2c: add manual I2C device creation abstractions
2025-11-16 · Igor Korotin <hidden> -
STALE233d
[PATCH v8 1/4] rust: i2c: add basic I2C device and driver abstractions
2025-11-16 · Igor Korotin <hidden> -
STALE244d
[PATCH v7 1/4] rust: i2c: add basic I2C device and driver abstractions
2025-11-10 · Igor Korotin <hidden> -
STALE244d
[PATCH v7 4/4] samples: rust: add Rust I2C client registration sample
2025-11-10 · Igor Korotin <hidden> -
STALE244d
[PATCH v7 3/4] samples: rust: add Rust I2C sample driver
2025-11-10 · Igor Korotin <hidden> -
STALE244d
[PATCH v7 1/4] rust: i2c: add basic I2C device and driver abstractions
2025-11-10 · Igor Korotin <hidden> -
STALE244d
[PATCH v7 2/4] rust: i2c: add manual I2C device creation abstractions
2025-11-10 · Igor Korotin <hidden> -
STALE253d
[PATCH v6 3/3] samples: rust: add Rust I2C sample driver
2025-10-05 · Igor Korotin <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.
-
STALE179d
[PATCH 1/6] rust: i2c: do not drop device private data on shutdown()
2026-01-07 · Danilo Krummrich <dakr@kernel.org> -
STALE179d
[PATCH 2/6] rust: auxiliary: add Driver::unbind() callback
2026-01-07 · Danilo Krummrich <dakr@kernel.org> -
STALE179d
[PATCH 4/6] rust: driver: add DEVICE_DRIVER_OFFSET to the Driver trait
2026-01-07 · Danilo Krummrich <dakr@kernel.org> -
STALE179d
[PATCH 5/6] rust: driver: add DriverData type to the generic Driver trait
2026-01-07 · Danilo Krummrich <dakr@kernel.org> -
STALE154d
[PATCH 3/5] rust: i2c: Add I2C Adapter registration abstractions
2026-01-31 · Igor Korotin via B4 Relay <devnull+igor.korotin.linux.gmail.com@kernel.org> -
STALE154d
[PATCH 5/5] samples: rust: add Rust I2C adapter registration sample
2026-01-31 · Igor Korotin via B4 Relay <devnull+igor.korotin.linux.gmail.com@kernel.org> -
STALE154d
[PATCH 1/5] rust: i2c: split client and adapter code into separate files
2026-01-31 · Igor Korotin via B4 Relay <devnull+igor.korotin.linux.gmail.com@kernel.org>