From nobody Tue Jun 16 04:08:44 2026 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 980633E6DD4; Tue, 9 Jun 2026 08:32:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780993966; cv=none; b=iDrGRziP3LrPlRbbKhTiSrqVqUAm8QYCEF81jmEyi1n5kfBferO+8E2kF5Bo16+dkZltXsCNBx/dXLlLD+IkBvfhZsqLAzHDwmkHDntlwicxS8BpUUQZEvHgXm5GA6dxUal/+jlVs8L1LURMBkGzAB7BeEqfD9WKDF6U5X7OYRA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780993966; c=relaxed/simple; bh=STfdTXL2fs9U5/qWDYkVb5gSZvF3R8sCe124xmQx5KQ=; h=Date:From:To:Subject:Cc:In-Reply-To:References:MIME-Version: Message-ID:Content-Type; b=uneUdSStD/NCqBQF8BQpw36NKBjuCYqDSUGs+aYOuXfNc/3YB0oUfTiE1gmLv+v2AfiIZT4/PnX+1F/ExtzDcSQcxddFzYe7wkXhGrK1dclvevQC3zxVM5+L/yiTlqE+VcPJbzUYO6xNh8wzpzJ4Gn1N+h9GKiX9YK/sjD/Sz6g= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=OF/grt77; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=eglor0S5; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="OF/grt77"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="eglor0S5" Date: Tue, 09 Jun 2026 08:32:41 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1780993963; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QSEBYIUJuruqgQleyInc5hVOxbyqdfdWO0aY8jR4S5k=; b=OF/grt779s+yauV2z6plPybZ3YcVwto7pHrNYNtkvuehfAxFORF1SaQMEdfc1AN7xBH8za 6k1z3RTd9dflb5554R1HZGznObRl0Az57Nt3BKewbgtpepbhJLuD24DAX4Nft9WS5Qv5w4 njNWp3p2mjZLxcyc/yn/dZ3QjJXYNZAaO+8mjL09uAXie6WHZ+s+QH8Fdi0h+T+1WRTA67 xQuQoATJGFchuwlBfDIVA3DxkL4SwwHIFv9mlSMOHaSh9ZIDDy7+6oGAdVH+QeBONzkQ5w 3sHKvfTOuZkRhxD9g2lzXOkQVDBfyyhXLs0Xf/YTTVqHIFvEPlkvi4oxa+emBA== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1780993963; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QSEBYIUJuruqgQleyInc5hVOxbyqdfdWO0aY8jR4S5k=; b=eglor0S5KHuq+iM7FCSF40Z8lPbhrkQJYUjYKcXQ46Q4LN/GiXuV1cnQYw4yS7TOGvAoh0 jP838ijnL57QArAw== From: "tip-bot2 for Boqun Feng" Sender: tip-bot2@linutronix.de Reply-to: linux-kernel@vger.kernel.org To: linux-tip-commits@vger.kernel.org Subject: [tip: locking/core] MAINTAINERS: Add RUST [SYNC] entry Cc: Boqun Feng , "Peter Zijlstra (Intel)" , Daniel Almeida , Danilo Krummrich , work@onurozkan.dev, Gary Guo , Alice Ryhl , x86@kernel.org, linux-kernel@vger.kernel.org In-Reply-To: <20260605052331.1628-2-boqun@kernel.org> References: <20260605052331.1628-2-boqun@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <178099396153.529383.15632215659285439530.tip-bot2@tip-bot2> Robot-ID: Robot-Unsubscribe: Contact to get blacklisted from these emails Precedence: bulk Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable The following commit has been merged into the locking/core branch of tip: Commit-ID: 4770880855359b345314ca1d0b28f9be8886eba8 Gitweb: https://git.kernel.org/tip/4770880855359b345314ca1d0b28f9be8= 886eba8 Author: Boqun Feng AuthorDate: Thu, 04 Jun 2026 22:23:29 -07:00 Committer: Peter Zijlstra CommitterDate: Tue, 09 Jun 2026 10:28:06 +02:00 MAINTAINERS: Add RUST [SYNC] entry 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 issue [2] and he did a fair amount of reviews in areas related to synchronization primitives already. Onur =C3=96zkan 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 Signed-off-by: Peter Zijlstra (Intel) Acked-by: Daniel Almeida Acked-by: Danilo Krummrich Acked-by: Onur =C3=96zkan Acked-by: Gary Guo Acked-by: Alice Ryhl Link: https://lore.kernel.org/rust-for-linux/20260302232154.861916-1-lyude@= redhat.com/ [1] Link: https://lore.kernel.org/all/20250828-lock-t-when-t-is-pinned-v2-0-b06= 7c4b93fd6@collabora.com/ [2] Link: https://lore.kernel.org/rust-for-linux/20260103073554.34855-1-work@on= urozkan.dev/ [3] Link: https://patch.msgid.link/20260415232830.8128-1-boqun@kernel.org Link: https://patch.msgid.link/20260605052331.1628-2-boqun@kernel.org --- MAINTAINERS | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 882214b..7c0f853 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -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 =20 +RUST [SYNC] +M: Boqun Feng +M: Gary Guo +M: Alice Ryhl +R: Lyude Paul +R: Daniel Almeida +R: "Onur =C3=96zkan" +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 M: Marc Dionne