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 6C6DBC021A6 for ; Fri, 14 Feb 2025 11:56:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 972C1280002; Fri, 14 Feb 2025 06:56:46 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 92312280001; Fri, 14 Feb 2025 06:56:46 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 81266280002; Fri, 14 Feb 2025 06:56:46 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 64799280001 for ; Fri, 14 Feb 2025 06:56:46 -0500 (EST) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id D4E2F1A2322 for ; Fri, 14 Feb 2025 11:56:45 +0000 (UTC) X-FDA: 83118398370.26.0FD44AA Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) by imf28.hostedemail.com (Postfix) with ESMTP id 02C70C0004 for ; Fri, 14 Feb 2025 11:56:43 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=wwsZus5i; spf=pass (imf28.hostedemail.com: domain of aliceryhl@google.com designates 209.85.221.48 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=1739534204; a=rsa-sha256; cv=none; b=SqQE4aRVgLIW3Z/EClu4U8TmRMayKfBPRTsvuqzZiwAxT6iRsFJWG5zGyipY28sJOjZ7JC L2aqCmWwrSCKXCrGUyCwzrT7dheow9TwqhF2k8QHaFJTN7TT4dCBRIEyFGFoajUOBWWtOY mVq4QQWkF8563OWBbk/sw6w0UFXshKc= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=wwsZus5i; spf=pass (imf28.hostedemail.com: domain of aliceryhl@google.com designates 209.85.221.48 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=1739534204; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=rMR3vBvnlqm3PumoLJkgqkpo27BYfX73XjJodLfEdDU=; b=X1z0OnCwIIC8m29jiyLHnk+KeF1PbcBrVQgZmGg6AdjdRQLOkH3Dom2DKB8cucKEbnS9GX mdP3l78e96ucHT4HaXfMbTDSaZ3PXjXJF+qk+FqiSjaCd3bxVNadaJdu+mosmp2pXxtgSn OF4H3nO9BPgoTFEGmHBQSXl+2lp9+YQ= Received: by mail-wr1-f48.google.com with SMTP id ffacd0b85a97d-38dc0cd94a6so1027329f8f.0 for ; Fri, 14 Feb 2025 03:56:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1739534202; x=1740139002; darn=kvack.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=rMR3vBvnlqm3PumoLJkgqkpo27BYfX73XjJodLfEdDU=; b=wwsZus5i9G6M/j+qbGBmrh2aDhMndnpzvoZVSDZPz0xrwCFFWPEG6LuaY16IHu4mnA BkSh/1dC6FvpDXodiqkKk2TxCMTqU2LMI8sh4uRaGyNy2xb4Ch3fg4gVhEVGmFJ1CT3V 9OonPwQlQNhvwCF4k7oXken8XzWSsBpau08e9Ylxmkvp0lXNEeTK7Tgh1HM5oWJLARnM /Aojp1VBsfI5Chfo4IYUVekKNvQZFEtPMzAVzlemvziU4qYDmPwyczpmxRXhEWndUbE7 X9ICxGgVhSh9KWQ9y4tOBB31mLLim6V56YYzE89+QbOf+pQIZi67jv1v7fcDkISHQicR IPEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739534202; x=1740139002; h=content-transfer-encoding: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=rMR3vBvnlqm3PumoLJkgqkpo27BYfX73XjJodLfEdDU=; b=SeDNlf+zoPvoLfd7j0hNQe7n+XkgzmsHVG5lVCTqo7u31+SRlzXtGx6wwLPA8t/Qxa cWRPo2aggfulPdu4gk4Gw9rd1AQpbqg8V8Ip5aVFmd6GE+86VYNGkjJa0z8oelu07nrA 9rwpl6K/IanTj5W/huiKokbhOc/a3m4+BT1/KbSodx4Br9KyDUcinVAirmcYhO/Km6ay AdKurQnz8cS5opahL9B+mT/NY0GneMVWcf9UaEB1wDTODSXfV8ueix4vONQ44IEC2Qhn a+8LLpK05tB3abiVUwc83tFQh0hkeHEsc/rPpOY7hkUxAkUC74Tk1oP+BLNAHS/5ETEp s5vw== X-Forwarded-Encrypted: i=1; AJvYcCWH87PAhwpoBlfRFIwcCMLVavfiKMiBaIbsFm7CqEAR0n1+lrtmr4y9jFIDDM+xE+x8+zS6qmaCAQ==@kvack.org X-Gm-Message-State: AOJu0YxfVJPo3jZo8nTQ6gHAm8D/iCJ+9shIYpWBtSfqAnvKfyQh3GTl LUfEejxIuJ4FROq6kb2Sb5TL6gw44D9FfR/KGHb/qJI8nPNipuZGAEifc5vWkbapqvkaN0p37Ti yhCUtw0FCOoVeDVOe5Q2ClIVPBFMAU+CS1cGh X-Gm-Gg: ASbGncuJuxuSb2Et5MZ9w0iNozw/sFSfx+ubdfxMJ5Vgn03VoqAFDZJFyoXA/JXnvTn uxzWi3tJb313ggnTXoa/uIgDE+t8ETyn8A+zOa3ag9XJ21JmS/pPuyPh0GzNzLxGJcHJUCF3r/Y NJ1YjE0tiSpk6XGWI5k0RHLSJp5QQ= X-Google-Smtp-Source: AGHT+IEZ22UUGVhiiq7xVdL7CJD3HC6qEtfMJUPWWKc2YPQxG9qXcYyvAelDw5b/vP4y3rllPzdwoOMfF19GqBCkam8= X-Received: by 2002:adf:e9cc:0:b0:385:f7ef:a57f with SMTP id ffacd0b85a97d-38f244edb57mr6988765f8f.27.1739534202310; Fri, 14 Feb 2025 03:56:42 -0800 (PST) MIME-Version: 1.0 References: <20250213-vma-v14-0-b29c47ab21f5@google.com> <8130a6d5-a7e5-402b-b05c-2d0703ac1ed2@lucifer.local> <2d132129-fdf7-404d-b1f1-8ee87b838dcf@lucifer.local> In-Reply-To: From: Alice Ryhl Date: Fri, 14 Feb 2025 12:56:29 +0100 X-Gm-Features: AWEUYZmWqwY5t_8PDQeT_6I9FVQA4YJBfP9c7yKAgf-iSodbVpOlpCnJ67_smRA Message-ID: Subject: Re: [PATCH v14 0/8] Rust support for mm_struct, vm_area_struct, and mmap To: "Liam R. Howlett" , Lorenzo Stoakes , Miguel Ojeda , Alice Ryhl , Miguel Ojeda , Matthew Wilcox , Vlastimil Babka , John Hubbard , Andrew Morton , Greg Kroah-Hartman , Arnd Bergmann , Jann Horn , Suren Baghdasaryan , Alex Gaynor , Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=C3=B6rn_Roy_Baron?= , Benno Lossin , Andreas Hindborg , Trevor Gross , linux-kernel@vger.kernel.org, linux-mm@kvack.org, rust-for-linux@vger.kernel.org, Balbir Singh Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Stat-Signature: j6ws1xw1o47yb4ex3cxqzkji9ie3rc8y X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 02C70C0004 X-Rspam-User: X-HE-Tag: 1739534203-137104 X-HE-Meta: U2FsdGVkX1+w3602GXoYJflDWLwGsEbDrV6RAp9gsD7BtB/Q8wulTPfAUX7xiOTppAXUGA8ncwsJ6tnh0YrGci0qu+uSACkzD4nzZy+TC4eOCvnGwGj+NrsavfBpm8VSSIH+ZO01QCY5AAiCHaghp7e9/M1U2JEBHFfimYbyDs1ohzS7DfQLWv7SteD05R7XtesqUVchN3pQzwh+bdgEwclnG4VO1yjet03gYa5Na38MZOQnwAa5KiVg13rtxnlCFPDA8vEDLQL2/whWC01/hi8NYI77XqLoi4/1nMVbCb+FF/rzRW3/XtOydu+WyUYZ01gYfQuPkzODQMnfNjoZe4RMUdD1Yd+r9npv1t8MPWm67Snolm6FBNelYSod3dw33XDHR5KOXHN+20yQnV/iE9zGX90LTFG1CsExIM75wr5pxjJbnUyFGKbS02I5uySRuixx0ep9yXcWRbhVfSWegvrfEWN9KPq2p36BNqOlic9L/mxX3mk4BIy496+TAmi35xG7E2AEZY+lqmL1nEu6lWSqYTEwkTPNtJVWSDn3FMQtXM12JfJzm838p/eu9feGHNvtBrDKHwNVZov/uV8yxbCnyK4PTjW0cZKhK5rwzddnsN+/SJVg/003hlEpS6yged8eX4ePxXkM/Y76RYAVZ3QMM6JburvzBvD0aZH3poA6MJx8ChnhZKjn8Ho7p1mmNJCWurVWKrbGxNwLrTiPExmVzkNzEYZZHaJjHB7OFPHhGQtVxFyMIwQu7cP/4V6MCCeuTw7O69gm7WSK5dGWljuqkGKRg0ydrw5LKtCohuRsstjFFOvD9tChPuucxE4rShAxVTaodjoDwoCwGh81l1ihFYwfJPoIzUk8G/H8z25dFzd2yL17HGJW8P8ZZH9u91Z20uIlFlsLFHKxKKn+ocyMr1nwNM2BKwjUZr7ZEPw8JtCFfx+du8Mrxvd5VWBze5Ik+jiiPkUt+9Y0hfG BAtJH8Vm djZs6Q2An4S/jd3hxRqz2dl9yYINiMfKkxrl6NxGVSQI/leRtnK2P9Jg4H2Vj0VIJ0bufcFHS7dmQp3xAMGtrtXaFfFN/G4d6XvVn4f1uR0mLWYIwjj1uLy/puzwiAJXQei60p3vZZ+ps3SBVDuRvsb0awWj2rwhot17a23gP/iOgYOzPb5CP90naJlNjMRZvS8mddq7RbtUIylowKtSl6RdXjH1Sz/SfY2ueoN3+mbynK3ZuwvI7M5pWg6vAe4eatNmOobOl8UW3pGqClsVzSJcc15qlsKMH9g+AnJP6x97aomg9tQmvgv13RZkyfM82n249S3lcXkzeQMd+e3WpdP6w1DSpBAlgll/MGJEFDYf5l48MTsHySKjbX1Oh6ERyDXNaQL5W9mV/PxBW2Ee6tfOLGMVpjODdIENI5qf9ac1F7ENFp6qK1vu4ozfoZ03R77Sp0PvwNWyhzbdEe4OdQ4EyPBGd2wpmaedJOatjn/bInoVehgyO7xQHfA== X-Bogosity: Unsure, tests=bogofilter, spamicity=0.499884, 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 Thu, Feb 13, 2025 at 8:46=E2=80=AFPM Liam R. Howlett wrote: > > * Lorenzo Stoakes [250213 07:16]: > > On Thu, Feb 13, 2025 at 01:03:04PM +0100, Miguel Ojeda wrote: > > > On Thu, Feb 13, 2025 at 12:50=E2=80=AFPM Lorenzo Stoakes > > > wrote: > > > > > > > > Right, I don't mean the rust subsystem, I mean designated rust > > > > maintainers. The point being that this won't add workload to Andrew= , nor > > > > require him nor other mm C people to understand rust. > > > > > > Sounds good, and apologies for being pedantic, but given the recent > > > discussions, I thought I should clarify just in case others read it > > > differently. > > > > > > In the same vein, one more quick thing (that you probably didn't mean > > > in this way, but still, I think it is better I add the note, sorry): = I > > > don't think it is true that it will not add workload to Andrew or MM > > > in general. It always adds some workload, even if the maintainers > > > don't handle the patches at all, since they may still need to perform > > > a small change in something Rust related due to another change they > > > need to do, or perhaps at least contact the Rust sub-maintainer to do > > > it for them, etc. > > > > > > https://rust-for-linux.com/rust-kernel-policy#didnt-you-promise-r= ust-wouldnt-be-extra-work-for-maintainers > > > > > > Cheers, > > > Miguel > > > > Ack, for the record I'm happy to help with any work that might come up. > > Ack, here too. > > Without the drama, I'm not sure how we'd feel so alive :P > > Can I be added to whatever list so I can be Cc'ed on the changes on your > side? I'm happy to format the entries whichever way you all prefer, but for example it could be a new MAINTAINERS entry below MEMORY MAPPING along these lines: MEMORY MANAGEMENT/MAPPING [RUST] M: Alice Ryhl R: Lorenzo Stoakes R: Liam R. Howlett L: linux-mm@kvack.org L: rust-for-linux@vger.kernel.org S: Maintained F: rust/helpers/mm.c F: rust/kernel/mm.rs F: rust/kernel/mm/ Alice