From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id CB57CCD3431 for ; Wed, 4 Sep 2024 10:15:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 42B5A6B0290; Wed, 4 Sep 2024 06:15:38 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3B0746B0297; Wed, 4 Sep 2024 06:15:38 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 205408D0242; Wed, 4 Sep 2024 06:15:38 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id ED79C6B0287 for ; Wed, 4 Sep 2024 06:15:37 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 70E66A9E3E for ; Wed, 4 Sep 2024 10:15:37 +0000 (UTC) X-FDA: 82526649114.06.CF4E4BE Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) by imf21.hostedemail.com (Postfix) with ESMTP id A56AD1C0018 for ; Wed, 4 Sep 2024 10:15:35 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=Bnpq0ERl; spf=pass (imf21.hostedemail.com: domain of aliceryhl@google.com designates 209.85.128.45 as permitted sender) smtp.mailfrom=aliceryhl@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725444808; h=from:from:sender: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:dkim-signature; bh=YpjVKN5cWQhj45jb1EGlvgKVJ/zrno7xEZ0+EzIrPcA=; b=0G/b/CsMm3YB6ZXd64pA6wq+wggdSC3qcE0a/EOZBgeQfVIo6H8aewoJVvYBLxXmYqFiPj xtNBBrIngX5a0/kb0oTO9jhZw5+v41KkTGY7GHCa+w2ENNenjPXECL/NVJemIqFu5oAN27 mGhOMXxtgFgYbmmB1csjBtYQ4fg9kkE= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=Bnpq0ERl; spf=pass (imf21.hostedemail.com: domain of aliceryhl@google.com designates 209.85.128.45 as permitted sender) smtp.mailfrom=aliceryhl@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725444808; a=rsa-sha256; cv=none; b=vJmHe0bNLLz3kQk9KZOBgmQx8PPdSLCYD8fYWphMQYn8M3LAnebY+NzALKjwoylDGna77e IgPKrK5UXxWzlysRzbjiVxryMas11z2X9D0QDnkldNzUkeWxmcii4YMl0hov8AFAbpZExd AGcdEgD6Rp/FmarjrkAUmhvcCKkY0n4= Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-4280ca0791bso54976885e9.1 for ; Wed, 04 Sep 2024 03:15:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1725444934; x=1726049734; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=YpjVKN5cWQhj45jb1EGlvgKVJ/zrno7xEZ0+EzIrPcA=; b=Bnpq0ERlHiTnIeil2tmSL0zuKBkOOhyZ+G8B/X0lHt3YeqrD2+g+4pzEb9MiAMlv5U 34fFnmeq2M32pMCyk77BUFWULnDUQedKtW6cdY0Po/zPAh9ije+92Xu34OrCztMJZ1GH W4OfRfSsL9wCJDnr0RTElwWGrNT6ni88oYA8jRQaRHsTFNiFmpsIJ7Sw21BPzZcaxPrm QhCZl6y//csAbsG2Caw0z4dSYATCVY5mN86AIzz9+KaEee0t4NxgCOADXXusj9kKNCAW HGeNmAm5WIeGFjSGF5Rose8clHuiWNLrp14wXk2VbsTUqOxdKdUSpgqJajsKy/tFchiE eYsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725444934; x=1726049734; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YpjVKN5cWQhj45jb1EGlvgKVJ/zrno7xEZ0+EzIrPcA=; b=sVz5HmK830PLoucIzo8iwdepEfJoH03q9lrELiFNvwQta9JP2MlYenigTDy6Dgd21X 25iz9MprVzFoClBe4Mp75W/DguSR6atP5c0nebhWyb1+IJPzF3mCaT/THwf8ECd38P3N RH6ru7ugIf33+il/XkpcWV21idYR9TEVIw9u8NcvZG833/0uvfYTwSo8JzJwe/eITYn2 /cgQ0viytT60Sv/8Nv8YY5jONx7Z/1etIezmstrEbbVUOgBAeEVfAmz7meiOYYS486Oj XF7rcmTSURlnlo4pbCg6zgUZ9tNdKFW8gZdD8O6MLWYy8nVmS+jXmhT4L0ITUwpyN1xD LWUw== X-Forwarded-Encrypted: i=1; AJvYcCX2BUUkUezjY+0z593SV09snqQXxOLeeUQZwtY6/WJ4ZssnP6mRQH3eBFTqRf113/ixVPrPLKI0Gw==@kvack.org X-Gm-Message-State: AOJu0YyQYPQmx89W9UcvIM9OMYB/3PWSC+5VP6TfLPs+bEmBFUX3A1Bp ofAivvZ4LLThSIIeT/8swaxMAryUY7h5XrT/dKUhxo+1v1wEx/QuLg6WjoHECKCbI6MmARJQql3 ct01hI2tgV5HHyTVjK0Ix6gOobsN5Jl3JEJDV X-Google-Smtp-Source: AGHT+IFvgcolurGoupUJmeWy+d85GiYNEpCVqFra1ZIgUnTNUb7A0YTAJ4BFYzV8MAI5ROTmbcvMlPgqAZlqbhn09Pk= X-Received: by 2002:a05:600c:3509:b0:426:62c5:473e with SMTP id 5b1f17b1804b1-42c8de9deb8mr25799725e9.26.1725444933762; Wed, 04 Sep 2024 03:15:33 -0700 (PDT) MIME-Version: 1.0 References: <20240816001216.26575-1-dakr@kernel.org> <20240816001216.26575-27-dakr@kernel.org> <20240831135712.0d7366b6.gary@garyguo.net> In-Reply-To: From: Alice Ryhl Date: Wed, 4 Sep 2024 12:15:21 +0200 Message-ID: Subject: Re: [PATCH v6 26/26] MAINTAINERS: add entry for the Rust `alloc` module To: Danilo Krummrich Cc: Gary Guo , ojeda@kernel.org, alex.gaynor@gmail.com, wedsonaf@gmail.com, boqun.feng@gmail.com, bjorn3_gh@protonmail.com, benno.lossin@proton.me, a.hindborg@samsung.com, akpm@linux-foundation.org, daniel.almeida@collabora.com, faith.ekstrand@collabora.com, boris.brezillon@collabora.com, lina@asahilina.net, mcanal@igalia.com, zhiw@nvidia.com, cjia@nvidia.com, jhubbard@nvidia.com, airlied@redhat.com, ajanulgu@redhat.com, lyude@redhat.com, linux-kernel@vger.kernel.org, rust-for-linux@vger.kernel.org, linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: A56AD1C0018 X-Stat-Signature: fjne3r6yxbgua8qsp1tsekghq7qpbg4r X-Rspam-User: X-HE-Tag: 1725444935-851184 X-HE-Meta: U2FsdGVkX187z61B3e9obTnJPXrQMeZamBUcgonJgxwuPjagic6UrcN8S40e+21CGVz5tCuLN1Mgc4vkAeDwhews+wmZJHfHQr1hgo8ttBNDHZLbkl+hQsA2/mifqLSVPe80YUs6qTg8dNdh0glZX/t+KORQ33XGfob8KyaVxESvOxKHuzKkf6v725NYfQLp61357Bs6WTuiM/LwCzFA1SgKv8L2s2O3vKF5Hhx4bfXs+LLsPTi0zc8taKBBzMO6K87BeXDHgd4UOnHfMaNOynzZ4+Ru/I+Y3Cy/l8I8pbRy2SQYt2PH0nsmxOhkWseTw/qzzLjBUAGwnxFuzEZ1j8bZyv87b0KSBfVUNrVs1k2IIjktiZAf3imzi8zP+vpSeosP+8Tu9j4to42tVNDPVwErFVGv6gaB8gVGalR9rTCceP3MeJBLIL+I7qugXNKOYSI8AQ062yAHq3bl4wV/GfGCQF8Oskxrrxohf6C3NZnPscT76ka8zxSx+P0GnAatksKEgxZied2a70NYmR9c/AyxpWK9+AtUV2uhIBUJMVxkvKrXtwdS9JUgo/FF3nyW2mcUyqqEspxh0r3JR6YYksf5eN5OuBvKYPVmQs/uoMUg7eP+oIk9YJlvh27isCDQDU1pav5QWrBwPUc0e+R3HYRefsqtLjQpxEiMym1OuDs0+leWOHTIRA608HZPIoJC9ItSKba0Zox/I6pMBvEpynjyRLLabB/Eq+TU0oTD4/6nBYA0Mr+hxspRsAunwWYLon/hGwXK150q6MG+XUN1r6f/9t5NkPYnrDrk6F7jZr9ockkHvwvQ2yfBmreg6vN0mUuxbSCbjcgD7m5vyt3a7Kf+e+bdPr63AiQsY8/jiiWFrCK7MoKfYHNYOo4hkzfKB/VlamSp8Rh2voZlRFxQo1EbOrZ6k3jHlQBSUcW9JTKYudiwk/3oiWjOrW2xR/voLTcFp8A4lg06dTbIMem jHAIK3kn ceIPdSErfg9QR7UXXBOEKvAM11lOUiu0239PgfW96IRUw2NaINtiaAZfajAtiXdJ36U9iBb++uvr/xj6PucYONnlYBzO+mcobbpuMm89cRwcy4h+wGR7Ntnv0Dy4XDnA6VqlRyzQ+AUq/dKloc6IidJhfPPHxRTG882A8P6D0HVWLC02+Lml75hbswYNMvZz1KM8liu3pJfyRRi+hmhMiBJHBey2sz352dsvTFz+KbT5LISwl6jGAHF3uJlqvmijITY7GAp2ZR7zPrXIb235o/fubGhGMotUkJO7h X-Bogosity: Ham, tests=bogofilter, spamicity=0.120809, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Tue, Sep 3, 2024 at 2:03=E2=80=AFPM Danilo Krummrich w= rote: > > On Sat, Aug 31, 2024 at 01:57:12PM +0100, Gary Guo wrote: > > On Fri, 16 Aug 2024 02:11:08 +0200 > > Danilo Krummrich wrote: > > > > > Add maintainers entry for the Rust `alloc` module. > > > > > > Currently, this includes the `Allocator` API itself, `Allocator` > > > implementations, such as `Kmalloc` or `Vmalloc`, as well as the kerne= l's > > > implementation of the primary memory allocation data structures, `Box= ` > > > and `Vec`. > > > > > > Signed-off-by: Danilo Krummrich > > > --- > > > MAINTAINERS | 7 +++++++ > > > 1 file changed, 7 insertions(+) > > > > > > diff --git a/MAINTAINERS b/MAINTAINERS > > > index 42decde38320..560516b3aaf4 100644 > > > --- a/MAINTAINERS > > > +++ b/MAINTAINERS > > > @@ -19925,6 +19925,13 @@ F: scripts/*rust* > > > F: tools/testing/selftests/rust/ > > > K: \b(?i:rust)\b > > > > > > +RUST [ALLOC] > > > +M: Danilo Krummrich > > > +L: rust-for-linux@vger.kernel.org > > > +S: Maintained > > > +F: rust/kernel/alloc.rs > > > +F: rust/kernel/alloc/ > > > > It feels like we should use `mod.rs`. > > The same would be true for: > > - rust/kernel/sync.rs > - rust/kernel/net.rs > - rust/kernel/init.rs > - rust/kernel/fs.rs > - ... > > Do you propose to change it for all of them? I do actually think `mod.rs` is superior in general, but it's probably not worth changing it right now. Alice