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 0BDDAC021B8 for ; Tue, 4 Mar 2025 11:52:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C9F4D28000B; Tue, 4 Mar 2025 06:52:01 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id BB148280005; Tue, 4 Mar 2025 06:52:01 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A04A028000B; Tue, 4 Mar 2025 06:52:01 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 78F0A280005 for ; Tue, 4 Mar 2025 06:52:01 -0500 (EST) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 2F74A141B1C for ; Tue, 4 Mar 2025 11:52:01 +0000 (UTC) X-FDA: 83183704842.05.94C59A9 Received: from mail-wm1-f74.google.com (mail-wm1-f74.google.com [209.85.128.74]) by imf02.hostedemail.com (Postfix) with ESMTP id 465B980005 for ; Tue, 4 Mar 2025 11:51:59 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=neLPPVG9; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf02.hostedemail.com: domain of 3XunGZwkKCJEv63xzCJ2619916z.x97638FI-775Gvx5.9C1@flex--aliceryhl.bounces.google.com designates 209.85.128.74 as permitted sender) smtp.mailfrom=3XunGZwkKCJEv63xzCJ2619916z.x97638FI-775Gvx5.9C1@flex--aliceryhl.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741089119; a=rsa-sha256; cv=none; b=zihwKnEjK2l64JvP2uS5Fe5bSZR8ymQj9sPnax4dn5G1KNjd/sIvZMJzx+tIe2QdPdTSJ0 tg5z5MTIIrdzTDFBXJk2GwxegMSp+nC2HZwPXrRYbPeJk6Q98jcZuL4KDOec9/aC5jnJTd fjtBxxIE8sETWnJNcUzRVpVJtI/5Gbs= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=neLPPVG9; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf02.hostedemail.com: domain of 3XunGZwkKCJEv63xzCJ2619916z.x97638FI-775Gvx5.9C1@flex--aliceryhl.bounces.google.com designates 209.85.128.74 as permitted sender) smtp.mailfrom=3XunGZwkKCJEv63xzCJ2619916z.x97638FI-775Gvx5.9C1@flex--aliceryhl.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741089119; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=4xQ8U/jop7C2IhA5DV1Cut5nWSl9HZJMjEE/uQKJi8g=; b=8fe1aUK6IdcnBz2B56aRDy+jz02lunEy/xXkkpsXs7fsNjqCpnQoDELXDW1gawDQlT9AuD EPwrMF4ikrbhfKeAFpomwW+woOYmT7Cm3hpeUhPjqZfWmra5VeLC/5sbpL4JJQXN/n42Sn xnGoLHYdMiN8KIr9c1tejVjxtAePKv8= Received: by mail-wm1-f74.google.com with SMTP id 5b1f17b1804b1-43947a0919aso50052255e9.0 for ; Tue, 04 Mar 2025 03:51:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1741089118; x=1741693918; darn=kvack.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=4xQ8U/jop7C2IhA5DV1Cut5nWSl9HZJMjEE/uQKJi8g=; b=neLPPVG99vv4x1QzQvZQsjHmzyOYd7KnLe41s4UFiolAzrREAS5RkNG638hMOSU/aj 8STG7yg8mYzr0HEQueVEBqg8FL6YB1+KPltFC+66ID4BMUyMCNJqTcfB0mf0C3EyHT25 mpUMn+SX3avelv5v8wviEUxsBJekoyoe8xrNcf4neXdbvPxpWiGhqNMRI+k8JCHKKmNm D2o0kCv9qqZNYGwYUXfZw1+4HBAEVYpjP3oGZ61WTQIi2dA0xlfD++DzW8aKFGRfMqNJ iCrH49UElt6MtHlAAoyiPPzK7LxBvsl2UOBX0IXP+cfTwMp6ZAAlmzH7qQ9ri2AX3uDv rvow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741089118; x=1741693918; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=4xQ8U/jop7C2IhA5DV1Cut5nWSl9HZJMjEE/uQKJi8g=; b=wf7Kpbo4L0abBluHppgQiEvkiqTt7NuDrCYpF7JWgX3LC6u2J8tobxDI2WiU02sgaZ JF9HZAsQn75qEBSrChHM1C9ZZFg52vX+xbJxwGewXfauxzzL/ZS2WFtNFvK8SWzAUCka rXCIde5yA8QqfBAv99RzBRa5a9Uwu2kmFhTva44v8M7a4xNzo7iB618oimQNhcJ7yoiW 9qo1VGMtRewG6OSQtaRNcYgomYePwxwKS3wGMQJ1yon1AhycRjf62mgYezeBJXON0nf4 e7DPyLTJnX6tLDxjltJpJ0M20lOtpiVEA0ZnNWGUMYN+kHDMwHzMFhk2n6rc97sLYTfB V/Rg== X-Forwarded-Encrypted: i=1; AJvYcCXjnkiwUVk2lqi1VFAJK1gRktujPB1Kb7deKaBIkCqevkPYQ17/h1mMxYojk+Z1MrVsWoLZ501g1A==@kvack.org X-Gm-Message-State: AOJu0YzZ2h7wi0KwoEfXQ/oRtdEIP+KF/sjQCZezkDZPrcO87fTZKmcW PmSlkDYPnQwvjXIb99UvdJ3IoAt7ZloTRlKBlM39I5YbIMMTQoooLPT9NdlNzC79D20Vs7ShRXE ejv+4KnEXaIckVw== X-Google-Smtp-Source: AGHT+IG2AMKbWFBJdIDE/KQqr7FWEBjtkYhI8RMcgWJbZq3RCOLTY4UH5ylub+jcjaVg9xtq9tEKZxH8Zpsb0+c= X-Received: from wmsp7.prod.google.com ([2002:a05:600c:1d87:b0:439:88bc:d27d]) (user=aliceryhl job=prod-delivery.src-stubby-dispatcher) by 2002:a05:600c:4f88:b0:43b:cac6:afed with SMTP id 5b1f17b1804b1-43bcac6b01amr26242355e9.19.1741089118021; Tue, 04 Mar 2025 03:51:58 -0800 (PST) Date: Tue, 04 Mar 2025 11:50:00 +0000 In-Reply-To: <20250304-vma-v15-0-5c641b31980a@google.com> Mime-Version: 1.0 References: <20250304-vma-v15-0-5c641b31980a@google.com> X-Developer-Key: i=aliceryhl@google.com; a=openpgp; fpr=49F6C1FAA74960F43A5B86A1EE7A392FDE96209F X-Developer-Signature: v=1; a=openpgp-sha256; l=1378; i=aliceryhl@google.com; h=from:subject:message-id; bh=pfYrJhYmXOmoMeg4sKWMdZszxN5nxDKSyeUBka7g/x0=; b=owEBbQKS/ZANAwAKAQRYvu5YxjlGAcsmYgBnxulI1cTJusWcBTCMCV8E308MKzphWs+XSbM1l Hz1AqO5grqJAjMEAAEKAB0WIQSDkqKUTWQHCvFIvbIEWL7uWMY5RgUCZ8bpSAAKCRAEWL7uWMY5 RkUdD/9S9VVPwCSO26UGmBZ/OmG3EriY6UTnIBpk5NPvullTUYJY3Zlp/66cdtLbu8WTJOZ9szF XQT5s3mUTicmHQZAlsZwsyVIplAmPfNn3p63oOfleS79W8OwjfHtXGNsWp8DHvBvdDvpf7/ukq7 lzFLV2niaQGAoJiiANGIyc6RYiCKyVEOvgvmU+Okr1f0B3CPFhY1KdGGXWfVLuhl8jrC3JO1Ey4 FXVkkDLN997uTyiju1T4tt553y3A3FQNf2lG7rOMTImAkyGMUFGYdKdieVySgTAUHKLgjhEihw0 mIX5VTQeHPctQKzQNuKpdXYQzbmNz0iAg6QNRiuE66wdEavAlrlP8HwyfkfQUPcwHV3l2HDh7+G bV/mjic1RKMA0XRIlOhVixB1m3zhn+ESLpcKdYL21xZ+V9LsskTmDOldn9A2HgI+BmLgqUj2JO9 k89eJj+FlozF6ZKeGtmz8Ho8oUGSiPX4zZP1lkSUKPC4qwLJtKRZXmE1mV8QV/ojeIgwh98PsgZ dieETycPZZZ1w3bBgEG27qWiL4XJjML5GSpcZX+jRI2k/fT/Ch6FGWmu1kezWeJpeQn9UV5OoFZ +C4B3gRwEl+V5T0OifW6SwxuruC2sQOzyMdFHkj0VehR1/uqazg/zwi7ucgp5iY12K6EDvBITxS Zm7tfasNdodcx5Q== X-Mailer: b4 0.14.2 Message-ID: <20250304-vma-v15-9-5c641b31980a@google.com> Subject: [PATCH v15 9/9] mm: rust: add MEMORY MANAGEMENT [RUST] From: Alice Ryhl To: Miguel Ojeda , Matthew Wilcox , Lorenzo Stoakes , Vlastimil Babka , John Hubbard , "Liam R. Howlett" , Andrew Morton , Greg Kroah-Hartman , Arnd Bergmann , Jann Horn , Suren Baghdasaryan Cc: Alex Gaynor , Boqun Feng , Gary Guo , "=?utf-8?q?Bj=C3=B6rn_Roy_Baron?=" , Benno Lossin , Andreas Hindborg , Trevor Gross , Linus Torvalds , linux-kernel@vger.kernel.org, linux-mm@kvack.org, rust-for-linux@vger.kernel.org, Alice Ryhl Content-Type: text/plain; charset="utf-8" X-Rspam-User: X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 465B980005 X-Stat-Signature: jkstgmyzwm369ocph7q78zn441ztci3u X-HE-Tag: 1741089119-68233 X-HE-Meta: U2FsdGVkX1/6MnIW4faBraPPSSuJoehjOfTCO48XjqRVyOuufDU55CJkgyMEotHqsMEwd9OXT1bDyg1MXZHUuad5XTFft3330FYwSMmV2VpAg9068KAVPmdC4d4NVMG28t89j/v1M3+V+xkardVXD6aWALfl7qoIX6YHmYJSpvRV/BJnFyHFoJJtDLls5BADXybnaAMYnLp7GPOQ99NCyJMiLzNuRa5hOzGm+YCJqngNH4tbIArbRmRNWD1so+0vkhSZlP+85yGo49pQeYxK945WpIsHQklC+gW98NHjXLI05KO2tZpnGQH+yBZQMshoVhc/54pES0I2/Dqffw5T1GhqnbJqd6fOtQ6vk/YrHcmCX9U0ct2c6OZfM+SHtrxN+f/ODVJLA+zCLBXaQUwYcxzbhgPm2nv+yq+Qv3sok23SHdZiP+9SN+5GexmeXD7N6ZH5Fit9YWTvZd24SwHcPV9IX3kWVrkot8sJFvXrHBlOXrFvBqcy8+3jKnyW70GsIlTyRT3F4dggASh1P6xlSfbIZX+cWIWkKq+qXY8rQw+KiRdS2w+3CWDl+i8yAJBHUmba0HMOpGLs4sTAdNtCVYb2HLXELgDKtZnpqQQdgsVGljkOe/o3I3iR9KE26OdH4YoTGegv3J/x0Bjeqyn4jh2gKigsilRiOWoBUdnFeRVDhntqgKyY3M7zVLO6wy/AcibTuvudjnO+k8ois0hO25HNeB01lkyO+xyKVyG4UdGeuRv/oZAvJWW2lbKODHBA+AyPGH2kpir0DtCprUUZ9IxMKvdFCmo/qaM7YAa/lL/M52rdtqYELRPoAK+wPwrEJAs9r51jVwc2GtrC38wCpuo0XsV32O96RTx+BH+Rtsvme2euVrxIwkYICQVOOVOuoOej79aQsIVBSVESAPtKdunkJRPRuyYs3SXUf2T7OdwYH3aO5Cqg+POMfI/ZzhjXXWXQ0DwfpqhihB38R8U tCyvZ0lG qZ+wSHerTYZAmkH4wpOWi8mWUOeYWG6G6FnmxlqAYoT9rdSylL2vRfm/92ymEFRzC3+RFJw1z/z7cEW9eGNCDYLBUPUiz7ZSYPJ0V8pEpWx8L6boIS+MktC38Ut2+MuJKQebTc6SaZ3GVa2E20Wvgrzz8CCVbAGEX03cOOVJg1a+7aPGC9vTxZbMYg5nY/fFYP5TCk50A++H4QqnOpF3+oEtLTqUKOjgme1El3UMG/NsB70tUxLgLd3Oc4xdSNbF6kb0G28DGu/IJ8o3hybn6JBHj9/ae05H3dqu2j4EdsnxR34wRcnU8CUcJVFGrNKlSnhB62Xrg9NYI2fFQaZbu6bi39u4sI3KipWmEX3dRMnCbhOsME9M07Y5nbW+l0HzXUIzKBhRU7wuWbLjWOmJ4m9PGtetCTxvM6+N4qWabnRkcdiK8aw4DSzOftBpXJBSu7Rr/5BMDB9c9SIyNnJjc2tNwhXGdJtOxNm7W3SmZbsHtePJbPg7IlAtMKfx4/S7oGq9u+po+QnnGrn3WgRboSQgCNUpcc0deIgI4Wds53vuODuH617/nMHrNC9ZyrMkHhuRSEmv8mLyh6NJqnljSe0PLWKtI01BRBzbQCtxLLzpxJ2nHALWnMSwNisAZ4cCnRC8Q4p4jv+kknXrKueVmVbFy+kOWPQ/5B2B6/xC93nMkj9xFwhW1f48sPa1BUuBVhnMBC3cKsWrmm6z41lat61kOe1EvChM+P97qym3pvmo2FC88gyrSwqrEeSPCKAt+tAzyn1zMPk/NXzTFtzV0Ey1iw+F0XLwqe6Q0idp+GQxCeViYlXyjCdwgN1Rj+dhfW6HSokRIkPndsvPgPX71A4BpOxoj9Vdl1vLvnZFUBlmcksVA5/+UuzdI2hhkkLubKb0iIee5eOpMYhfharEAb25MDKZq74zeBBbBp58hM1PP0MQ= X-Bogosity: Unsure, tests=bogofilter, spamicity=0.494922, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: We have introduced Rust bindings for core mm abstractions as part of this series, so add an entry in MAINTAINERS to be explicit about who maintains this. Patches are anticipated to be taken through the mm tree as usual with other mm code. Link: https://rust-for-linux.com/rust-kernel-policy#how-is-rust-introduced-in-a-subsystem Link: https://lore.kernel.org/all/33e64b12-aa07-4e78-933a-b07c37ff1d84@lucifer.local/ Signed-off-by: Alice Ryhl --- MAINTAINERS | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 25c86f47353de25c88291cc7fd6c4e9bfb12d5c4..3f610b3ab66ed5e502261deb867099fec6e4ab17 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -15196,6 +15196,19 @@ F: tools/mm/ F: tools/testing/selftests/mm/ N: include/linux/page[-_]* +MEMORY MANAGEMENT [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 +W: http://www.linux-mm.org +T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm +F: rust/helpers/mm.c +F: rust/kernel/mm.rs +F: rust/kernel/mm/ + MEMORY MAPPING M: Andrew Morton M: Liam R. Howlett -- 2.48.1.711.g2feabab25a-goog