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 AB324C0219D for ; Thu, 13 Feb 2025 12:03:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 460126B0088; Thu, 13 Feb 2025 07:03:21 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 3E7846B0089; Thu, 13 Feb 2025 07:03:21 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2884D6B008C; Thu, 13 Feb 2025 07:03:21 -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 086366B0088 for ; Thu, 13 Feb 2025 07:03:21 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 96888120D50 for ; Thu, 13 Feb 2025 12:03:20 +0000 (UTC) X-FDA: 83114786160.28.B8FD252 Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) by imf27.hostedemail.com (Postfix) with ESMTP id 7CC4B4000D for ; Thu, 13 Feb 2025 12:03:18 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=CcrrbaI4; spf=pass (imf27.hostedemail.com: domain of miguel.ojeda.sandonis@gmail.com designates 209.85.216.46 as permitted sender) smtp.mailfrom=miguel.ojeda.sandonis@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739448198; a=rsa-sha256; cv=none; b=YxW0uhJMVAYZ69EfHcTh3xCFf0fZYHOgGsZ6eihmm1mOya4il4omKfDroJniY1vszxvFtM Y+V/aLv38UGN6OYBAjTwTxoVkXOAc2PkaE+O2mOI1w+mftbf0Npob+KXTEo9H/aYNy358u ttyHTQZ/YSDzbpCVvSBNltHtigduVio= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=CcrrbaI4; spf=pass (imf27.hostedemail.com: domain of miguel.ojeda.sandonis@gmail.com designates 209.85.216.46 as permitted sender) smtp.mailfrom=miguel.ojeda.sandonis@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739448198; 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=dkHwiQcwPtmK2jHPyEM0ED96CycrLV59m84aiLDREsU=; b=JDRodmYcuBOt4WndDTT+8EgMJx5lXxxBOETlDU8vvepg3YZqhhVl+K6mIRnNGq7t//RGVd ICnC9m3lMsacE0fhoknJx8vwgmIrxf1yGK60RMUW+/dbjyw2EHlnjlcyrwFpFqAD7+XS3g pulC+YjNDj3GKbhtAlJfrjz+zy6H2no= Received: by mail-pj1-f46.google.com with SMTP id 98e67ed59e1d1-2f9b8ef4261so180687a91.1 for ; Thu, 13 Feb 2025 04:03:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739448197; x=1740052997; 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=dkHwiQcwPtmK2jHPyEM0ED96CycrLV59m84aiLDREsU=; b=CcrrbaI4T+ZbDrzpNWTNj2lPNmW8FZrzZtfQ3ftHvQWaMmdsqji9rVzgfvjHUmSCGW pzFrF9+zexVu7i5xCSq78+GkPZqTIrdQJZ5hwBtMwu7tvyQd5WxfVukaxdBrVhlD5KxH 49CtMzAhW4zjOt6rtsYsrRGOrgclIOfJrPH++B7ReE22IMosBQiUAUUg3WZvsXGopVeN 8w9h3i7dJXjux7Ymmjb+OlYh1h2L4+O7Ks7uQJ/jtEhOfKWTybGMBRrmFJ44aR0VFa4c ECL+nKlS/7zseIi3qPPqHY62/nJDYKdRUpiTuSXNAWUedRzHBoFd/Jj3TORQSnr6GksG 6iww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739448197; x=1740052997; 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=dkHwiQcwPtmK2jHPyEM0ED96CycrLV59m84aiLDREsU=; b=ZKRNQvnHXxgzhBkD1L9SXQ+E8+2t1LwWoa5tsrv2FclgmmJdCtOQtyAywJhE6A8HbD 0eGzCX8deluh5CEGb+SOpA0ph6FvvoC3yR1ZcAlwdNnjL4bnIWFfQkq7cV/pTBG5Vxjq 3cRBQofQpbfdi9Y26rQxep0ulTbQ4HA+cAKDX3XLWCXvmn1P8EhOI4XMzQP1d6GQLI/S TyPR1P1kWkD9ZO8ycQnP5g1eyt3I/NggqAP0zNrZd4fzx0VQGVfxAnElhU1zRjuMaFLF +qZKLnnaB5rpwuxouu1oqNkf0X1e2cH9fWTLK0hM9gSynPYh6MFFMT8TFySiPSZFgmqa k7Cw== X-Forwarded-Encrypted: i=1; AJvYcCU+1VFshTiPPPcnJkQa9uh/paYN3h5g7bufKyz61zLBH+JTROb4hbAgF2ZfJdBXBNYYRHBFuZv77A==@kvack.org X-Gm-Message-State: AOJu0Yw49vuQWjDtsfa/mWQlyIhZACvN+ALtKc0jVHhTvhmJKskY7jD5 ON4zKPAsV/HrDcbm/V6UtWx+atBaEdUnkfok2zhyc4b5FqRDrhQj3dGvr56ZaLCJOcQUEjATu67 Dl5XD2QrEV0uHTT2qlzhHej5Y+FE= X-Gm-Gg: ASbGncu63KbNpJksqV9SnQOM+P/7mjJ9AZSdAN32fisTfCpcV/9RwlcPAW/CHehee0U 4NSJJ4arVbdhEjVqpJ3CzGc5Vbb0amB0IFcmO4WM/xUHsrxJeakxI04nwoo7DnY3Ykh6ZSccE X-Google-Smtp-Source: AGHT+IGsQ/nofpRG4GDPsQwt3SSSITFpdoIoYAULCZxJXJkEM19XBijntfe1CoQacxoLjFSUgCS0g5UWGW+ZJF36prk= X-Received: by 2002:a17:90b:4c04:b0:2ee:f59a:94d3 with SMTP id 98e67ed59e1d1-2fbf5ad930cmr4163976a91.0.1739448197340; Thu, 13 Feb 2025 04:03:17 -0800 (PST) MIME-Version: 1.0 References: <20250213-vma-v14-0-b29c47ab21f5@google.com> <8130a6d5-a7e5-402b-b05c-2d0703ac1ed2@lucifer.local> In-Reply-To: From: Miguel Ojeda Date: Thu, 13 Feb 2025 13:03:04 +0100 X-Gm-Features: AWEUYZnLUBSBka-XYRdgIfdihGWhl-2Y_4aBhlzJfju3N8PlhB3v8oPJy0VskDA Message-ID: Subject: Re: [PATCH v14 0/8] Rust support for mm_struct, vm_area_struct, and mmap To: Lorenzo Stoakes Cc: Alice Ryhl , Miguel Ojeda , Matthew Wilcox , Vlastimil Babka , John Hubbard , "Liam R. Howlett" , 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-Rspamd-Queue-Id: 7CC4B4000D X-Stat-Signature: yiqybn4gm16unhirha8hzgnioptppzse X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1739448198-722980 X-HE-Meta: U2FsdGVkX1/gz9R/izQuBEJUfgfjCmA2oeQWXL1uzOJsITfxsYs/X2TMUp5u2jcMGWXH6xY+PSLibZ2Q6GtyHkWKi8d9M7eOXe6wRLUjdsiL6q2UBFvA6BCzn6ZbRz6lq6BhQL0V+mipaXJHTAgz7/gSYDa4jYaRXMr3u868iU6CnD3vlLUNx5eIMLG51hBgXGdnrTPEVv2BsuX04Ryiu3ijRFQZ+DDDzEoqpuStU3AVV9pRXZf3yenzbhSYFMlqLtkGeKxIwCJof7JpuZ5ESbaZzcSWy3Nt0P1T48MvI2VbHCAPG1fm89rqkhjmWDbtR6KlN/3W7hYBKbxYhVao4jEMAXr38Pd9xA/A9MynGLyIXVf7RfxIMhnxuQ1ZHgECAoCxU/1EhTWYiEam1Q8u4vDv0ah8kolzbHz2AjYn2FTGU1scSK6QwilaIHJhnApYC8lPQ4zlAnW5enpJ4i5NeC00bDi2PnWJUsKEkckw0kc/dreZj5WYVm2yYnkz62lnv/b0ai5LxN2omDMkDgXl9YxLih5/hu5cIvvJNTIiJbW3Ay/db0h7JTBDqga28k70l+ZWW69rU00U9ysAqBSKwFcJoqQ4ybXqtMdedHOz/Ac2nDbaTtmptrZIoWS8IfV1g++kmkGWwdiP29ftdKOxs/B4GE3KUsPA7x7r+l8Joy2MMaBXm1hn3Hv2YPUvqOazRWR0G0aX+NyXjGwyQICt9t066J+duok5daQU49Aii5pMPvZu2Zus/N2xXoLQl6RTJe3bPpxEBwpZT0wK+nco6ww488LlS0hfEu3H7bQjVbaMtSC9LqNormPZjhgGIgSiSKKuV6FeDJhC337ulXyJCsOh0wyerBNMXY+vky5xkkw+yaKjyMFCQnegaT6NMDkH2bLK7BUhOtirdini6t1vNJdR0PB0ua8dSQnusnP/DyAe3bHHPhSB9O8PmwY1XMO3zf45iJfWnRplB9ed/1S IouQjvKO jptZFnlOBNNFScNDKB7GLtUieRVeEfsdRrGi/uWgWNDtAegTldVU5YueLdeTBgozAiuWlHld81e53TjZnaitg6HEk9gxC9YBboxOVxXbpXOjo9K5uPixVAF+xEdni3vJQUq2xrY8RN0IDJ56Y1ctMFKDnjxW8Kg1/OjaoaRR36vKkeG5C4DklnDd2bfVbXKw4ApTTK0Dn/SxXUCGqOXMyQ3i3aDBDKpY2xYEhAeProANdw3xS1BIysn0NNK4pumIxZ1Jt06vEi3TXriPxB7vQ+yxchZsvpPiMHqROUBYClb0kxhlNzOHHbC5I5E4XuEWPZ0E5idhlARkuA5J7rQTyeR6LLPI7/nbERYKNDX9nIhFWUwmhhuAjAXjbCv6Ylzo6YJL5kaNhKe9Ze03w1g4VvLO9ynUKJsziiZ1Kt8jc85f4R98+AimYju5S2f1+56tiCaxyDJsRi0qv3MT5yfU9FNNxjdxNasAmVKQLyVdPS/0ncisEiys7gJZBC6bvzefb20Lp9IBwu7uJZiSLWGd5Wmjtl4cdvVuMP9a+FHArl5AZDFE= X-Bogosity: Unsure, tests=bogofilter, spamicity=0.500000, 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 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-rust-wo= uldnt-be-extra-work-for-maintainers Cheers, Miguel