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 7B37FE7717D for ; Wed, 11 Dec 2024 10:47:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 08BA96B027E; Wed, 11 Dec 2024 05:47:58 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 03B566B027F; Wed, 11 Dec 2024 05:47:57 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E45206B0283; Wed, 11 Dec 2024 05:47:57 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id C82176B027E for ; Wed, 11 Dec 2024 05:47:57 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 87CE4AE706 for ; Wed, 11 Dec 2024 10:47:57 +0000 (UTC) X-FDA: 82882352322.12.A86E9AC Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) by imf02.hostedemail.com (Postfix) with ESMTP id D5AEC8000E for ; Wed, 11 Dec 2024 10:47:11 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=d699Yz5D; spf=pass (imf02.hostedemail.com: domain of aliceryhl@google.com designates 209.85.221.51 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=1733914060; 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=ERu2lMc/72OfKFEt8f3vEi+Cv/1iFh4p6UxkL5KOpoY=; b=0pzrOFnuxKoEmVrLHkqpcn4PXfg5yGxd4coDEkVv7ffNz9RogUqxHqxHIWj30WVq+I8pEG dBQaSAimomvHQyICI87jm26+IHJrBkLcbEf+PKzaywpGGI2t6tnqIs8qKL3gvtoW15s8hK GeE4+B75wKhbz0bMtr7SLk0OkLhuSCg= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=d699Yz5D; spf=pass (imf02.hostedemail.com: domain of aliceryhl@google.com designates 209.85.221.51 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=1733914060; a=rsa-sha256; cv=none; b=gSmGK3CndlOQuJ+bwtOwRfn0VkHKRI7zYYKVy5SH/RaIJiLCcDhBd4jEgFyqpVUnNBy7sN 8KzocI7elFt+xIF4GUVktcUqvWUl4vyd/i4NH1lB5/8FJRzW4+aG3+psbqY+314EkFLhI7 EgLmxnKmVo1S4+mOw+pzqtRPTrNzqZs= Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-3862df95f92so3320751f8f.2 for ; Wed, 11 Dec 2024 02:47:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1733914074; x=1734518874; 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=ERu2lMc/72OfKFEt8f3vEi+Cv/1iFh4p6UxkL5KOpoY=; b=d699Yz5DfiVzfyu3/xJ7mYABSD35wrTyoE+rPf5Zg5Iv4gyIRXMdF7eM+wGZFNPgHW K1659YzGaQSGoTHgiXSkG5bk0Ned7JBpCu0ijRFut9GqRyXrJkyMTie1fgSD7xZ8cq0S i20bItl1KMycTbX1CFuu0hgjC+Ssw9ln/NOOeutv6Bmok+IklhiBLcwXYjUiIbC/QbGi AtNZzQtEI+4Znt1jczRyWVaLs83bcHOQoHRh2oyERcmLRBij3tlHJh4bm2uShPirGLSK SD6XqmONiIrLBoxXMZEZFA8Qi1Der7ck8pIDM2tehmuXAymf2P9YmedQWv+BB4A0nyFE P0hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733914074; x=1734518874; 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=ERu2lMc/72OfKFEt8f3vEi+Cv/1iFh4p6UxkL5KOpoY=; b=ZifQwaC13s7rAKyVEQQcGY/F92la6QpP392g2YDtUMSGVl5AKXvVQNAXkdUEhuCD0H f7WOMiG/lQ812PpSvfNlYXTZzyRdYrlwQOdMb2zHtD60yDsn/csA1fkC2tEXwZhpmE7F PcTplXB3nxe51EWJuLUdttbmlsfRbjpxJmcN9/VtQYWsXTk2OxS0CAnhoBY8x1UmrOwj pOHG3/M/hUmzA+byT8i+PGvH5fPME39lXbLT1IZ9GNoIhiOJkeQFgGUQs3SjWIdvXueI 3mbETSNRC0HAJB4C08SVNpAlc88S4BQX2TAVxz2hWZPyJAIw1LXjjs0WaMY0/YBvq3YG 5pbw== X-Forwarded-Encrypted: i=1; AJvYcCUCbOG3dVohcEF2PpOKkPnk2MtN+7IdkkY61o9L9zU14XlD+XEeJpmWg0lylz4+xuureL4C53sQHw==@kvack.org X-Gm-Message-State: AOJu0YwPbCPcBE1v02O+uVIbp3/x8AmkI9KVV0lm2w2pCwsdLmJ+9Ttc KbbUGFAk8JTuk87DeFPyqgHnmcM7bTAKKYR0J3Cyl81ePBhqFmIfQDn3SUO0B9dZG7C2Kp34l5f epZfVQTgCHKzNVB48DBKNzZzyvF37sCUSy3bw X-Gm-Gg: ASbGnctqKwyyRGVBGBdLRIrzBQ4decOwKr/ZEYVZHoCoveKc8JUrCj5dLlujY5BZgwK iFLR+u5RM+sTJeiWllpRDmoLfeX5+/l+aU2oJEpZcBrqc5BN3ZAC645ts8F4cZ4rj5g== X-Google-Smtp-Source: AGHT+IGzZYiIr4DmqK33UPgrCEHs0lpGIkyfv6Meyj2LzE+prTeJcX3AEtK+DtwnabXUfkGufQjDZqJ6OJwOOj3ZiVA= X-Received: by 2002:a5d:64cb:0:b0:374:c4e2:3ca7 with SMTP id ffacd0b85a97d-3864ce4adf4mr1621477f8f.5.1733914074114; Wed, 11 Dec 2024 02:47:54 -0800 (PST) MIME-Version: 1.0 References: <20241211-vma-v11-0-466640428fc3@google.com> In-Reply-To: <20241211-vma-v11-0-466640428fc3@google.com> From: Alice Ryhl Date: Wed, 11 Dec 2024 11:47:41 +0100 Message-ID: Subject: Re: [PATCH v11 0/8] Rust support for mm_struct, vm_area_struct, and mmap To: Konstantin Ryabitsev Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, rust-for-linux@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam05 X-Stat-Signature: jj8aag8owsbuyto1kpdg8zckm1y1zn3a X-Rspamd-Queue-Id: D5AEC8000E X-Rspam-User: X-HE-Tag: 1733914031-810548 X-HE-Meta: U2FsdGVkX1+/QklqniHBUWdInHj3AqnytxfGZh4nf75IIkAdUDfM/4GcekhQ3A//NYYni1RIpciE6gQVOXkTk3OHFNl5BaAuttMJJmVr3YYZ48QIMAuRVX3d9eJe/zoXyD1SxQb5lEwLNI61odzsDUn8LXmk5mMbIO2cJarkI3S3s26mFQN+FYB6Oz0jVU+mZ4VShqKHedixThk0oBqZlH4L8BFN8Jppzqm1JWMwQ9yZ2z38mDYOlms3UHX2+wGbkWREyGp8zW/r7TcUnhM2YleCjhS3/Zoq16T7eZyXP2vklcHKd06oy+qKx0dMzuN/PNM2Y2C0d2mytmF1oeCsP53hg6OdFMh6wn53F3/TUGjAwRl5+akC6jDtdsNtFDQ9R5kGtGEF/YJ13c8naL4DE7x0GpUoNGBMpyYZVFDSR9jw+gbZNb/oZhb/rRv4c8PqWZWhOPidoFfCfckQuOdPrnpOhWXokUnFVt4YbpWIEEsV4bbY2OiZt5pNkC0ixrbjtMIffDXg4Go6PVAeD/bYzJh54/nREyT0KM/55b+avGl8k4e3dr4T6d6PM+P6YD3wpG3J6iZIa/zGgIT2Pqaax2lAA3DTUyVF/vnwGsixUiZvQFxvXhldGlX9/z0Xl8NgjjyldoKQwPP2YSkgvQ6n6eD1Pi1T13lbHVQ+HB+g6N7n3pwLAOZsN6muEKb8NuOUmTGoRVDF6WTj7PtFqXvo28LreJmFgUQM2uTLuEAdEs6z2mwQR9bTd6jZ81UOY3sQ0YE8acSoGADyl08ng1QucX+PQrT28yLgMjUr8K1xkfAS5GGVWe8hhc9drYLC3lvwNrO7WTUwDbuROCT1R9Gs1/H5IOjnaFErzuy1HexY/FqTdjD/szdredtf8ZmWsIhiy0lkVsjb2PaGaSUw1+GBWrey4IRsbSKsP7jn1exlbKfCWzwnvYUiJdmztR65RGY0aCmoQ/ys+lFQY7lVOXg 7waLd/hQ MbOuG3YReFo5ZAb8gaccDvpp6z4XzCCYikPQXy3KQcG5oSyffX0Zu+UfMccUbpI1akaWodel8s5NK21udecSm27PJE4KPYdhwILEv+Tb43A9M1IqwvmXreKpway1X9s3Mcr89lewZsNujG63Gjn3uBvOxZasMQoCGzmd0UYCopEWJmnzbdfrBtP3Ca77dCYvLsNFsOojoKPlr9NIDQ6YgrvIcTKocsdWBqBcHqe/g372CkAmdw/Egogn/JlOdwSDJCNAIFGqodpLCTJqbvV2NPh3PlgmfLG76gn0LOhvYudfTyxAmOJq0VZR45mpEaWAK43oWChih2GXB+2kxNMgs/c3QxdRWuJISf9RbntX7OVXem+O9UP+eLbdPm/SE8kktLXYf6eHFvutbgG5fMbHZIHMtHX9S0ZyPxaqnvUBV1QtJwdZp7NOJUP981hn7Wpi7coxmMLlusFyDIVEde8gKZFsr7t2oEZ1LnvJSRfhXqLZKmAoiEM1k9AOM/GbcI4fDaDkrYiPmOV6uPiG+ScWqu69QdmEl+lXDCcS0rp+y+vumX01XCT2g1CiCKd7TZWwg6YagYtiFLBYTQte8a9cC3nuv3mARHVEpZuZpPxn5Vvr47PzrIUCDKZ3dWeyrWnTe4l0J2jUX1i5RFFZ5qNon7tEXb0ygt+wqwbu4vvxL0mn8t0JW7plK1vwH755C4qoHUNo3HcacGh2d56uYjFiId+fvDRwBDk60sFR85x8VDk+xElU= X-Bogosity: Unsure, tests=bogofilter, spamicity=0.488886, 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 Wed, Dec 11, 2024 at 11:37=E2=80=AFAM Alice Ryhl = wrote: > > This updates the vm_area_struct support to use the approach we discussed > at LPC where there are several different Rust wrappers for > vm_area_struct depending on the kind of access you have to the vma. Each > case allows a different set of operations on the vma. > > Patch 8 in particular could use review. > > To: Miguel Ojeda > To: Matthew Wilcox > To: Lorenzo Stoakes > To: Vlastimil Babka > To: John Hubbard > To: Liam R. Howlett > To: Andrew Morton > To: Greg Kroah-Hartman > To: Arnd Bergmann > To: Christian Brauner > To: Jann Horn > To: Suren Baghdasaryan > Cc: Alex Gaynor > Cc: Boqun Feng > Cc: Gary Guo > Cc: Bj=C3=B6rn Roy Baron > Cc: Benno Lossin > Cc: Andreas Hindborg > Cc: Trevor Gross > Cc: linux-kernel@vger.kernel.org > Cc: linux-mm@kvack.org > Cc: rust-for-linux@vger.kernel.org > Cc: Alice Ryhl When I sent this series, b4 put the changelog stub for v12 above the cover letter for some reason. Also, I'm not sure why the list of recipients were included in the cover letter. Any ideas what I'm doing wrong? This is what I sent: https://github.com/Darksonn/linux/tree/b4/vma-v11 Alice