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 A346CE69185 for ; Fri, 22 Nov 2024 17:42:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 31A4F6B0082; Fri, 22 Nov 2024 12:42:22 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2CA426B0083; Fri, 22 Nov 2024 12:42:22 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 11CB76B0085; Fri, 22 Nov 2024 12:42:22 -0500 (EST) 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 E80F06B0082 for ; Fri, 22 Nov 2024 12:42:21 -0500 (EST) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 88C57ADAAE for ; Fri, 22 Nov 2024 17:42:21 +0000 (UTC) X-FDA: 82814448948.18.87E8FE3 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf29.hostedemail.com (Postfix) with ESMTP id B54E912000E for ; Fri, 22 Nov 2024 17:41:04 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=QfYWmwfM; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=VBCL6qXT; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf29.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1732297150; a=rsa-sha256; cv=pass; b=cqBq8Vnk3DOX6Cxcx8cd4hsB1FimS8+HZvFvQf4cfGoKbdQQiVosxrVDwPbRSHULblMTc3 PbP9cNQMBpePwQ+emmNglgdArO2BbaeW8+pjQghSSPIgKD4TN0VhVdv1MidF13iEFTUf+H Ijr4yB401QjYyHVCdVMqsYmDWY+J7vw= ARC-Authentication-Results: i=2; imf29.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=QfYWmwfM; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=VBCL6qXT; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf29.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1732297150; 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=bW6XmS69AluhRzqupS9HpDf+VxD5kiHKFE+lDkKLobo=; b=reiJg3bhsv6Tyhi0cLfD6rWiodOhA/3klR/Q47Lh7f/j0C4PiShBLH1e1zjgv0HO+7+22Z 2VZzx34QQRq5B/XV5J0Y7fbzfR6tEOlpoEqGJ21D6IiC+Gx17uIkKQ9ty6J9tIeRxTC90H XW5+pASbrJT9UsYuUzWKscAavNuNPGQ= Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4AMGBX9k009390; Fri, 22 Nov 2024 17:42:06 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2023-11-20; bh=bW6XmS69AluhRzqupS 9HpDf+VxD5kiHKFE+lDkKLobo=; b=QfYWmwfMdTuonfhaYboSnwgtvxIDjUaLVP m7vWlSMeSM5FP2jtcF4QFiHCO2FTn5uNbFBeI072ejjXElOLjECCAZ9KNKotkf7y viPNoOo7hcWjt7hEDiuP4b9cBhbFXhiLQUs7Xvr5p7dHGZ7puwOZ0ms9aL9X33kw h7xs0yBmjnDPuU2KGEO6zCjjv49U7K3rf+pc9vfBuApmHIChxS4lMiCbnBk5krUR RTm71kB01x5QJ2ihYyHIlHMO34toByx44klbEEcTk5O2uWj5v956/Bgz9/VHWKo9 9xk85N3T5S2gLoQ4vcR8Bx7OxAOzu6JZcwQg4PzaViZCFm2zqe8Q== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 42xhtcckad-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 22 Nov 2024 17:42:06 +0000 (GMT) Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 4AMH1Whd037426; Fri, 22 Nov 2024 17:42:05 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2172.outbound.protection.outlook.com [104.47.59.172]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 42xhudn26u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 22 Nov 2024 17:42:05 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=voFRoK+1U5BJn28GAcbyLGwG28DCDarwC3Bcj6bFv9XNfSI4DrWjSONe8Rn0bbPBu0NZ1szZppquNbTNjAKZiZHzYqflgLLSIsK80fzGB9XauTvVdI3uDZ7KunSOkZ2D15QDSHB4PZjjVhNIZ7ZR9jltk+vMKsqXZrr8ulOE7fKRoc7xoEgvTKKps6MhpjoY09LOvQBYb3FWB2FxlNgMzswxQJIjYEBbM/Ym795hMRC4QUKFGQEZHOz2vlkNoDLkj9XD5eimxQweUbf/CY/OC98TuFi+p0N4rh3YklPcro8mIJ1i7rqx/s/NLDtgIEdSJLm/AYLUPwuktRXc3P0Q/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=bW6XmS69AluhRzqupS9HpDf+VxD5kiHKFE+lDkKLobo=; b=WhRT563rC1HUmqIFUUlAuqGt/sb0+awVpw4MJr6/rAS+pZln/ED6jQ2aTqZAK6fUhd+OCkk5UpaEQ3IhYVb5bDWgy0A9LC+A7a92e/6PkKZBKS2xu4ulFKVS5xWi4BQZFqtXw0rUpWs0PprQZwm2gRHqYECxfyHXDbG5PHY8SKH9V8LGyNnLPQWAnsuFKMZkQPX5qTi43y1n7mE2TYR7P5J9yRmUG5HBchPs+Sh5W2DfX1rcUQqO/bKlxtzt7xd2bH05ZtXSskuvdgxs71b/bXIsCiEK1VsA30mW7LIxg4pReCenHJuQ3K3IEe4D4QfsncQ7O42NosVVW+hs25CQ9A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bW6XmS69AluhRzqupS9HpDf+VxD5kiHKFE+lDkKLobo=; b=VBCL6qXTgPIE04XrpkSUDzYVPe1k9JvtXCKrvu9vx1o87VexZ2P/hRAZehVaWlnovqEskPCsWS5zVmGoiuYQ/+ahUjVtvt74HzH3ZpOPaYLxltADEPjbfun3h2svu+NChdFdXdriQFM6IQWAdAYlJdG/CBEYrStomwPgm2nIo3U= Received: from BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) by CYYPR10MB7676.namprd10.prod.outlook.com (2603:10b6:930:bd::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8158.22; Fri, 22 Nov 2024 17:42:02 +0000 Received: from BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9]) by BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9%7]) with mapi id 15.20.8158.023; Fri, 22 Nov 2024 17:42:02 +0000 Date: Fri, 22 Nov 2024 17:41:59 +0000 From: Lorenzo Stoakes To: Paolo Bonzini Cc: Alice Ryhl , Miguel Ojeda , Matthew Wilcox , Vlastimil Babka , John Hubbard , "Liam R. Howlett" , Andrew Morton , Greg Kroah-Hartman , Arnd Bergmann , Christian Brauner , Alex Gaynor , Boqun Feng , Gary Guo , =?utf-8?B?QmrDtnJu?= Roy Baron , Benno Lossin , linux-kernel@vger.kernel.org, linux-mm@kvack.org, rust-for-linux@vger.kernel.org, Andreas Hindborg Subject: Re: [PATCH v8 1/7] mm: rust: add abstraction for struct mm_struct Message-ID: References: <20241120-vma-v8-0-eb31425da66b@google.com> <20241120-vma-v8-1-eb31425da66b@google.com> <0c6f4dbb-ff09-439c-b736-35568c1450cc@lucifer.local> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO4P123CA0385.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18f::12) To BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BYAPR10MB3366:EE_|CYYPR10MB7676:EE_ X-MS-Office365-Filtering-Correlation-Id: f675f13d-1974-4180-7de3-08dd0b1cf8ee X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|7416014|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?nSSH18JqrzVh67TxApwLp771yE2oiAeOGHyQ7T6jqNqCs5VHS8l6r5A1q5HD?= =?us-ascii?Q?Xgwa4mJ95TBpJIb/pJn4p1Nv2L/uqQmkfOD/cw3tho93Me5maJ7SPFbjEj11?= =?us-ascii?Q?1HuPAmTcKA0Lgvsw6DAJKsf4cf8obJqMaGa7zU0XUSFGUbPAlnUX1ZPsayNh?= =?us-ascii?Q?T2n7Ad1Ags3gW10WPjkUAtszwZXW5WEV//LH9Fz1oX8uOeip+EWh4uNmJNkP?= =?us-ascii?Q?00KbI+34LEamvIhtqbZ0s6tN+eZVSOvsaUXeXOcNAQX6SaQycx0hr1k3Jhuh?= =?us-ascii?Q?bjN8E7nhUTc6pEH/DJcMET7Xr4mSShRkUQ7z+BqLwO7Cehl2PkJ2IftqIrPu?= =?us-ascii?Q?fBlmOU+UDXgtwOX7fTJQuDIQI8xEKvep2Eqn8DjStSUaLAbiRZzdJfAG1aP2?= =?us-ascii?Q?aMLKPCehWczEAifmLRotdaNQRZEIGl5honf3EaE43CDR0gIUt1rbNEqvoTXt?= =?us-ascii?Q?mK8UX3L9fMTIBVBdpAg5W4CcHsXiH3NaUDQU7KZz0bORorNm+kNdLbc8TDUQ?= =?us-ascii?Q?5kRySQX1/0RIzZcTMjwdDsUiY+1LUdTDe3Sf6GeVMwAP2C3v0tRM/f8/8U/q?= =?us-ascii?Q?hR3dLliAFB69x2D6QBFcMmTAhbxg4tPKAhpG6fwCBMeV9Buwq/m3Cru7bo3J?= =?us-ascii?Q?uymJwW2sOwuguSu9TOpNTefm5hi2LxAikQYpfMcaJaAnt8j7EuPHRRXX1nWd?= =?us-ascii?Q?DGHEYY1zFZjePQolvtZG0ibMCiTndxpVZoImqLUUkmvZtKw9/inoAudjDuSZ?= =?us-ascii?Q?jkD+ZiPve+gbagfBuX3DlkjEsmjqW6j/jqF49382J1jlH4/xs3e6LnVOdumD?= =?us-ascii?Q?IG+V0D4jMP4NucS23FXlQnq4AoTHGMG3+z5KF+KzqM2fGYdOswSteV10pO9K?= =?us-ascii?Q?mSrn+XgXhKD49regXkoIN0dkZA/RRLc25fj8w+0q/zNgqrl0+L/qZI1GF2KZ?= =?us-ascii?Q?SbEdhGAcMb2aQoHnkwxACwwCTl+UUXJce18Jis4H7py6wBkbbIWkVahOP8cN?= =?us-ascii?Q?nsFWm7pbRurkRVMqpTCzMxvZsueWfoOaMFI6F/xxO1IfVqeOAJSoiS/jXdjj?= =?us-ascii?Q?5P/cgT8BZc8R9syhJutraQTVYIvK0J0gwsef8tpaGHsV630I1SMslPPqrws1?= =?us-ascii?Q?sM5NCNfoQ36AQx+taBjzC01y0CAaGQHqSAENTxG030VDtcUbAGityLN+kV8e?= =?us-ascii?Q?9eV6bhsv1iDWg4qPdY7yNB7KilhSyitDXURpYvTnk7wZIzEdDjSK4PcgrgeD?= =?us-ascii?Q?XqcFqW16ihzHa8BVaAhPNoFhVIRPEzPhksb2dQXoT8ScICiZsoRKjj9UFEnm?= =?us-ascii?Q?5Sxa+V43oqMNxCU9L4AVoxP8hGacE0CZ9tJW9s3sG23cwQ=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB3366.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(7416014)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Gn/VPfKbHVA3ZCuwDt26GD/khorEXn77+ylNMqqqTLvZQ68G23L/HyFdX9VO?= =?us-ascii?Q?H8+hIE8t2laOUpnuEQVyVZ07MzTVIbMQHSdLXwB/hrhjHNhRDV52LlsdPsL/?= =?us-ascii?Q?hXIO0tQ7Vf8QhXdB7S1kzaWEjMV8h+2/ro8DB4vtb1rFeRavJxhGZKYsTOs2?= =?us-ascii?Q?vMisH97XpQoEPzJ2t/d7pknOPegogu5AHHM+PNH+IfAeZeFPS8uuyirOQnDr?= =?us-ascii?Q?B57j0zsXK17vxfHBaagfxAWWRSHcRBmehAz0UIKg7F6k88MzVElb0STY5Jj9?= =?us-ascii?Q?w/zU2fpajdAb1wyA6H/hMcl+LEBzs8w2K1OTeX1Ozwc5hJN+jwPN49XxXmgq?= =?us-ascii?Q?3SRsBTh3tmFASbVcM1vAXinSbQVTWSKKETHRtoSxb/5cet5ea0Z+Ve6vn9bC?= =?us-ascii?Q?Omb+2SGV6tifJwNRrIOdU4me5XQbuJppghzNoX+ojMB6PyQiS+7iWKvZ1jbt?= =?us-ascii?Q?6H4jIv71pmCVo+TEnhLXJeQGmAt6TCPTAQXSqmg0jyQ4f+zsFNT7GRSgm+gI?= =?us-ascii?Q?YfHFoCVCiXupejSSwvbKNzyOE0kwvjlIXi9LjE631/ram0KTT72vIt/WBH9/?= =?us-ascii?Q?YdQTvqO8sl0DeCCNbhXNvDNbX6yPghmLaOWgQoDPZm+qnerPBc42cSn0bTfS?= =?us-ascii?Q?YrnivOMAtuCrAboW/6ZsI9D7IrqPJaYbJlkWZBbdZbmQmkxw27lx7YnQ+gJR?= =?us-ascii?Q?49CqtxcnxFsfXNOAQhP53EZePYuRs0gcCuME6yXeLeJtBdizeTQSC2q4Snm7?= =?us-ascii?Q?9pZrDtIN7aCl9hQOLzqJwFBi10kqIFm/yih2AIsDEC+vlbJ1u9KnE+4aQ/8q?= =?us-ascii?Q?RBXwe4D660dFl60lteNd/u8lVHjmnzGLritRxSGG4kPZz+Cn9L4NxlCaE9G7?= =?us-ascii?Q?RSm/JG+ijAqRXPG7exbUQPO22Ud9znNkzwtsiSlnWgu9hz2xUD57R0qum9QJ?= =?us-ascii?Q?dG2McQRnkpHHmUtdO717d7HuRRL+JOZICcGzbU+Vd8XQ9vddA6ppupxBGVpx?= =?us-ascii?Q?uz7pnq009fh5Vloxr5Ukw5QY9xBSRQo5kjUsWYKSMxlBfdT6r5uvBt+07dSQ?= =?us-ascii?Q?bG4AgkKU1y31O8OlxUprFb1w7ns1cCRBO7RdgJGeeoHjZojKGhdzlUfdNCGG?= =?us-ascii?Q?RuqT3HBxxqP8T4oHzxAslTel/SNrzbxcGe/kmtdE0Cs3xD68XX6ZZowxn9MI?= =?us-ascii?Q?LqJadPDxk/RLh6yQ9HXgHdlwmG22WCtTsSRrklcwkJBV83YR3rX0wtvou42H?= =?us-ascii?Q?nzN+INEkbDWohry6/5GE2W/DBJvbsIjS4kJamProm2EGMSQ/Le1VXbRJIYVq?= =?us-ascii?Q?DHPW83ytiQ96UasZd3CEKGD3btEE6eX5Dt/pLWoPRII8WGyJcQhfZFw8SLF1?= =?us-ascii?Q?nMOJK/I8opfmQUtpvw3Gl0C34TeiEOwFbS4R+/Xu0GAFIOU9H+VDypHLXUpM?= =?us-ascii?Q?FaRfQGEaAyxpNIpT4FFAkyPkqlsrIcrVM3yPilYqvF9xSgqcR76U2XH8nKCU?= =?us-ascii?Q?xaAAuptRbArjH3UIvY2cOYbzKyojq5Unj6tXiMcN9Nwa7ZNR47XXEDwShJAN?= =?us-ascii?Q?CAGsdJ/3Y8y4p7oSGmJwj5mGsjYT/cPPr8N+JNdwb/V4MStsvhws6JQn1ryt?= =?us-ascii?Q?yQ=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: GAujiX/3oNwfTq8GA5HfLOJ4hdLxSCu5TKu7yN0efwTFp2lryEAkwCsGHfLQzmmEtRRP0GoiGbSH+Dp9bnUIJHywE1M5yATPaqUN7NgoNcTwXblmMsgKRdaQB01BVFhFrwucXiEWoiCDhntNOXsMHgZ0aaFWVrD8geeyIe/UMpOss6xgvcH/L3giz3w8AU2uZSwlsy93ENiA578L0T3/zII2BV0aYHCUWWwZb8FYDY/7/oomGz4rG96jd3fvkbCpzxiPkp7+7dOLS7wd+LEtys4Co2u6pmYP+PKUgEb3WkEtclEDUmbRH8EgX80SS/sP/lyzdHdmxMEfY7riozS2ieI7qsSGtOksOhfknI9HPfoggmYpohjFIwG8b+Xbh1wsb0nwh6d0g/vCVrSO2W0YZjIjxVDY/khHr3udcqTUiM7JZxXwVArM/zofEkky4ttUb9uqilcScM5bJxfNFXgLkH+ihII8iRMGN4rpZwzUEuYPLbiPOdjP2A/Hh2aXSCmSB96zBb1PNAVDBR7YCniAeht4XcUbDlzIB9WObt06gRYgXuXSG4G3XoljRDg9DIeXlj/W8VFCrIO8gLuwmPx8lo6Gt4ft0HdrpURADF9Yi6c= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: f675f13d-1974-4180-7de3-08dd0b1cf8ee X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB3366.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2024 17:42:02.1206 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 4rXrJyqp+mogNcL+qFsH8PjMaCmK4AwtWUSvUYnLkPiXZ/jyl/1uYe9poHdJxeDUhSMiIPiwlUc7Tw7MnWZ1qfPZVD9RZ2kOW505U3crs4o= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYYPR10MB7676 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.62.30 definitions=2024-11-22_09,2024-11-21_01,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 spamscore=0 adultscore=0 suspectscore=0 mlxlogscore=709 phishscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2409260000 definitions=main-2411220148 X-Proofpoint-GUID: x5_ofxgPhO2SLZ5dzSwQd6O-IQTHflLV X-Proofpoint-ORIG-GUID: x5_ofxgPhO2SLZ5dzSwQd6O-IQTHflLV X-Stat-Signature: heo6jo5wix5nytnakycm5fac7tho635j X-Rspamd-Queue-Id: B54E912000E X-Rspamd-Server: rspam08 X-Rspam-User: X-HE-Tag: 1732297264-121573 X-HE-Meta: U2FsdGVkX19Q1nr1b2J+Pyj8hS0qJVMcb2FEIpNEQ2hjyT8wKHUGcWSOz6837yIbPmAI24gTvRV9XAzZBmvbeZtxv3tIqpJtTtmYn42n0kk8a9eKj0zIngEVxAmT3Y3+SSYiVR1u7FuMAjviBElaa+tnlzpbb/BlRPUbPVcXjdC8ml6kVd2gSigQRd20+DmT/7AovAXLJ9Xyd6BxDLi73jbd3LdNRh4Axh3DfxeECFbqGOJdrSdykn3dDY+3YKGOOKl9pTXj+4wO8hKGajIsZD24xXsermsdZ3pGvccUOPa7CA73OfXJdWrnoGBq2v6HKwZgfCse4Q2OpRvda/X8enogmYYlwHkiIT8yaxpRPmUM6sI/2vRth9Q7Rhai14J+GuBYtedc3sv8dl+wsjNi0AdqmXE5+Gnns7TUq/5eZ0HTnvVGVovI6JDU8kOWgbUNeevhWL7SXGlofdR7z0RA7Vmgfex0UyYQ/Qg4QOYwpFGTH/RTU9bh/KL06Ux1j/dc9Oy/Z4GAX2f0ZWb9HOVgx5ecCNoDJGRrPuzXdSLIBAMPIDDNZr3JpbYHOBiCe8eYGhZlh9jF+FR5VAh13nzo2nyjeqrtYmmGSiLI+zDe+2ntvUz2CZt0gv53QOjqWLiXHAS8fy/cdXyZnMqZDg4KAH4uGThG6zFxCctLBsQsNrYkj9SEVCT3Lt4/nOhJNA7g4MxLGvY6AQuyAt0uNJANKcX4Z6v7liV9sKT9ttlB7kOXjJAfwh2/RA28RZxyWBk27NrMxuNg/uVAd9H90phXUcUCoyH4W1vHME1n1aBoN1UT3zzlAwZagHrqspffhMFe0iOVz3WeN8m4zPneffEIIK/0KNSPvlAD/i7w+pjKIOEc72OpCBTZdXJJCGOddBG4FiPlaUQ8q6K5wOaYuAUfu3AzSLMzx6OApPMiwV9iVQv7cQUfD81MTe1rd02co6frn4zrKS/h0AFmj2dvJAT RmudaE1A tl2FqUP1mK1gqYrv8mhPWrIHet4A3hTfb5QQNFJOaUt75/K5AeSo5g+VHde8QMeZ7AlHunfSX2FhCRCKYwLR1pkO0w/p/acktoHfnAzi5d9bmCfrl7ge+BhqRVPmky53cjjJ8ZzTz1qCmlYZcRUzSklNvVpFHGdQCDMwUuHGGEMczePYmIvMLF1SxvanmB3zhsLjllaQSaAsh/U26ZautYfTWNOc893300Sy7F1gTq1C5aa2Q61U0FjDBwmWa/Euxp9OozPNlx3730CZSMnBENt61TbyGohcqOiXBsaNvrWV7IohlnZOdmp8hpAEmuZNZW4xfiFlDmB5RslAnTAqLAfxUcwrlZJunPiA1nHSsTPoJ7Tg0V5ipwd8VImdl6MgdtUcRGIEvyGh+dqL+7ElSZD1PB5z0hquqryobT23dwpHwCzDGVNoPaV52PZgOYmyjmalF8JbHgvk42jCbg+zSrFRljaO9EvjM0HSFXWPIYf1IVQ34diRO/Jsn/cga0Yl2s3uwuuDrZUTK0fUeGPKnu35vG6iwIprwV4iJCxSlH+FF+9WxZTETEsc4UfhGboiIyNYL6Dw6MjGrlcpeI8Bp5mi7rigNsZnnyANsu0IIIk14BRodKB5dNpYH8G+PHUmx691yyxOA04kVR3MY1sIgY9N545tqHqtkBUOZ9SLpvawXLH9vfmnTdi0CxQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000003, 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 Fri, Nov 22, 2024 at 08:42:57AM +0100, Paolo Bonzini wrote: > On 11/20/24 19:13, Lorenzo Stoakes wrote: > > I will obviously inevitably ask a TON of questions as a result of not being > > a rust person so, bear with me... > > I'm just a lurker on the rust-for-linux mailing list but... thanks *so much* > Lorenzo and Alice for this thread. It's the best introduction to Rust > idioms for kernel programmers I've ever seen. > > Paolo > Thanks :) I am merely asking questions from mm side, so all credit goes to Alice for her patient and detailed explanations! :)