]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
MAINTAINERS: Add RUST [SYNC] entry
authorBoqun Feng <boqun@kernel.org>
Fri, 5 Jun 2026 05:23:29 +0000 (22:23 -0700)
committerPeter Zijlstra <peterz@infradead.org>
Tue, 9 Jun 2026 08:28:06 +0000 (10:28 +0200)
We have two pull requests on Rust synchronization primitives with 10+
patches in a row for recent cycles, so it makes sense to start the
effort of handling this area as a group.

Luckily for me, Gary Guo and Alice Ryhl agreed to help as
co-maintainers, and we also have a talented group of reviewers:

Lyude Paul started the SpinLockIrq work [1] and did an amazing job at
improving the design and implementation.

Daniel Almeida resolved the Lock<T: !Unpin> issue [2] and he did a fair
amount of reviews in areas related to synchronization primitives
already.

Onur Özkan started the ww_mutex work [3] and did an amazing job at
consolidating various design requirements and decisions.

Of course, this only reflects my own knowledge, and I believe they did
way more outside what I'm aware of ;-)

Note that having this MAINTAINERS entry is meant to bring more people
to help on the synchronization primitives in Rust, which means for patch
submissions and design discussion, please still involve the
corresponding maintainers (e.g. LOCKING and ATOMIC),
scripts/get_maintainers.pl should have this covered.

Signed-off-by: Boqun Feng <boqun@kernel.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Daniel Almeida <daniel.almeida@collabora.com>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Acked-by: Onur Özkan <work@onurozkan.dev>
Acked-by: Gary Guo <gary@garyguo.net>
Acked-by: Alice Ryhl <aliceryhl@google.com>
Link: https://lore.kernel.org/rust-for-linux/20260302232154.861916-1-lyude@redhat.com/
Link: https://lore.kernel.org/all/20250828-lock-t-when-t-is-pinned-v2-0-b067c4b93fd6@collabora.com/
Link: https://lore.kernel.org/rust-for-linux/20260103073554.34855-1-work@onurozkan.dev/
Link: https://patch.msgid.link/20260415232830.8128-1-boqun@kernel.org
Link: https://patch.msgid.link/20260605052331.1628-2-boqun@kernel.org
MAINTAINERS

index 882214b0e7db53bb8cc8e75b5d2269ee0591ea20..7c0f853b881ba77638056b60306f0d99971dee04 100644 (file)
@@ -23450,6 +23450,20 @@ S:     Maintained
 T:     git https://github.com/Rust-for-Linux/linux.git rust-analyzer-next
 F:     scripts/generate_rust_analyzer.py
 
+RUST [SYNC]
+M:     Boqun Feng <boqun@kernel.org>
+M:     Gary Guo <gary@garyguo.net>
+M:     Alice Ryhl <aliceryhl@google.com>
+R:     Lyude Paul <lyude@redhat.com>
+R:     Daniel Almeida <daniel.almeida@collabora.com>
+R:     "Onur Özkan" <work@onurozkan.dev>
+L:     linux-kernel@vger.kernel.org
+L:     rust-for-linux@vger.kernel.org
+S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/boqun/linux.git rust-sync
+F:     rust/kernel/sync.rs
+F:     rust/kernel/sync/
+
 RXRPC SOCKETS (AF_RXRPC)
 M:     David Howells <dhowells@redhat.com>
 M:     Marc Dionne <marc.dionne@auristor.com>