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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 70836C79FA0 for ; Mon, 5 Jan 2026 15:10:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CC82D6B0155; Mon, 5 Jan 2026 10:10:06 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C9FE66B0158; Mon, 5 Jan 2026 10:10:06 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B4E3C6B0159; Mon, 5 Jan 2026 10:10:06 -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 A173E6B0155 for ; Mon, 5 Jan 2026 10:10:06 -0500 (EST) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 372891A095A for ; Mon, 5 Jan 2026 15:10:06 +0000 (UTC) X-FDA: 84298245612.18.4E7DC5B Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf17.hostedemail.com (Postfix) with ESMTP id AA97640012 for ; Mon, 5 Jan 2026 15:10:02 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=JxsWFnGn; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=hl43BKrh; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf17.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1767625802; a=rsa-sha256; cv=pass; b=0bfrN9K18+oIGd2Su6cu9xI+DurE+R+5+DQV6wEBgJIldZQ/3Yrm74/v0xTVeBU7W869eU PpajLh8ro47WJ91VmoLSRQFvcecayegZktI1pWOWM/8zAPmnT7HbTI+4Wdmauv+08oPiDg gTGc+d6074Y5tX0BAMnuDA3TvncAG+s= ARC-Authentication-Results: i=2; imf17.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=JxsWFnGn; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=hl43BKrh; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf17.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1767625802; 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=06wyz7wMV4hD5hPP6EcrZZ17Kw4oWFGb7OU+8gt8sdM=; b=S5kgNWRKYzr0MJ8wJiYsSgshc5BBGcIj037gJE637hMtPzX+mXGYh3rMxLymDV94c7D601 ifkIKfugP7IaIaXEdg/5PifI/gyWTFdS8d9RCj9kXjic4daQ50eaL8k19xyApjt4Bh2b4D xFz2VXujdS3K0SMNXWgBxmk593q1mek= Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 604Mo23K592162; Mon, 5 Jan 2026 15:09:57 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-2025-04-25; bh=06wyz7wMV4hD5hPP6E crZZ17Kw4oWFGb7OU+8gt8sdM=; b=JxsWFnGnWRBoo5ktiE/Z8YOvmuXAlVCrv7 /AEIhZqHbAHA3EN4YdvHUVx+XE2LHvKV4lFJZ/SUFcMZ+v9HBbynkapimB6moAJ2 3i2SpN6x3qLoq+GD3wQQ4UeexI1oIfqxJIS1X6GfbJ15Ti0QGJTs4uAVd9KdSHwn k3t/zBHNi8YFB5+HUqfSFrl2sz/l3wLG3hB6ZwNJWuF2jX4pi5IVWxdXKwHtLtJ+ OPCfHU1lv2pWhPNEun7Biuj+EDceibRIo0oOUIiXxj80DvSzCnXBduV3XeV+WpLp RU1cRUrKXcP61liFFKAM0LG3VuTfC0PN1HCWNPj/IuL1Le2015bA== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4bev2jhwmv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 05 Jan 2026 15:09:57 +0000 (GMT) Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 605EtcCN026370; Mon, 5 Jan 2026 15:09:56 GMT Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazon11013071.outbound.protection.outlook.com [40.93.196.71]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 4besjhqpb6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 05 Jan 2026 15:09:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZBFGPK5qgW0a4Jzzhq2ZV7i1GSkmm7uS6Lmya1tK9mb4pigixKHKlVLZfVw4cyXck3ZjsPva2wG8fJoIV1uGnRG9hFobKEqqjOR6wMY09M9N7KI3wjJpYrqxPq5pYphxsZ2kbqqc9iffDBykf89BxJ4k1IBK+NF4dcvZUNfuRjM+5S8Hu3TSgXhRC9pUgwsIbqVqPGbNHNsB3E73nWdfAA/4CFBc0INfA2Dkb9gM1WSYs74gSlAyMRgcWZuvDFkN07GXhMLVJmwHL05qLkc0G73LTprVSFzQAP4bcPTEg/XMWxVuFbTRlxZ5MAyc9B/B9Ez6M9itEn0E/YX2Elkxhw== 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=06wyz7wMV4hD5hPP6EcrZZ17Kw4oWFGb7OU+8gt8sdM=; b=pw2STy5EABtFNnEjlSX/jH5LKrp/ZPr0w00agfiOrXvyTnma/kih3w9uebXT/HkGfkdm/FGO4ZrYuEFuqIJUat+Vol3zDpJIppfLskiCZMFjaDb5V/IVVPwpwQumHP3oeBIJK1KPL4tPaU0JulRYcw8PU3dbBYd2REvoG1zwLEDI6AspGX+jN/sGe5WErciGJwLHbaseZi7aLrOlVG8v3ZbcGa2PEJJasvZpl8CW3GjLieixcDitjxlIWLv6k6Dc4lDcd7APX4jZQCSgOlmxEsvJhWGYGRuqFgkcLs6EIzI3IhbZIRXeGQrf9R9X5rYG/bhdVg/l5tQ1IQs72bGKNQ== 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=06wyz7wMV4hD5hPP6EcrZZ17Kw4oWFGb7OU+8gt8sdM=; b=hl43BKrhSF1QU8Fi+R+u2rYL3VdsaW8Trw0W/OyWnaQtUTcprxNgqZaLNKN7RYiYeySqTyVAvPnhqrQqIN1tvAJOqNJOOhxNd3t9He+oUFi7CyrPd3ugURET35maczh24dEHiAyo6i7tUb8PNLYN5Uv0GxePUfycQ5PA1y/j/CA= Received: from PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) by PH7PR10MB6628.namprd10.prod.outlook.com (2603:10b6:510:20b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9478.4; Mon, 5 Jan 2026 15:09:51 +0000 Received: from PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c]) by PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c%5]) with mapi id 15.20.9478.004; Mon, 5 Jan 2026 15:09:51 +0000 Date: Mon, 5 Jan 2026 10:09:48 -0500 From: "Liam R. Howlett" To: Alice Ryhl Cc: rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, Boqun Feng , Andrew Ballance , Gary Guo , Andrew Morton , maple-tree@lists.infradead.org, linux-mm@kvack.org Subject: Re: [PATCH v2 10/27] rust: maple_tree: add __rust_helper to helpers Message-ID: Mail-Followup-To: "Liam R. Howlett" , Alice Ryhl , rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, Boqun Feng , Andrew Ballance , Gary Guo , Andrew Morton , maple-tree@lists.infradead.org, linux-mm@kvack.org References: <20260105-define-rust-helper-v2-0-51da5f454a67@google.com> <20260105-define-rust-helper-v2-10-51da5f454a67@google.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260105-define-rust-helper-v2-10-51da5f454a67@google.com> User-Agent: NeoMutt/20250905 X-ClientProxiedBy: YT1PR01CA0080.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:2d::19) To PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR10MB5777:EE_|PH7PR10MB6628:EE_ X-MS-Office365-Filtering-Correlation-Id: 8cc79b93-715a-430c-5a58-08de4c6c796c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?KNnt92x2iruXtAdRyj4YZhau/XHv49e3AbvPDTKH++2nohiYs17m2Q0dJrtK?= =?us-ascii?Q?1MlqdsEWQt8uXhgY0pL0in6mEMZWYrAE4C4bZiGNUNL7Xx7p/prafx5wyh/o?= =?us-ascii?Q?nf/d1tlOAJU8hgbd6V7TxTJsRpQ4SEhI2tfDighyeWnsVbUkay9uFz7fxZQV?= =?us-ascii?Q?ePg8MWidzOwQaGi45zAQ3b9bzjMINP+wQ9tPJzX2w8AS0M5TxvogLVUrlcgC?= =?us-ascii?Q?0AxxhXrPUG5/nYOUSCGcptkoiqghzNff1PDsKt6/YHNToBwIVMOyFqv4ytwD?= =?us-ascii?Q?vHk/p+M0G/gwnv4K7YDQ93kVjximDQX+yEUIjp+T6zs7JXfZ+6Vz7+WGS9vV?= =?us-ascii?Q?QUHa6ENGooRSJbdHR+rBxxJmAWffaSuiB0J6cbH3DMJhcP7710n406evaCZK?= =?us-ascii?Q?+bWCU51B2oEufzZbDGvfud0lPJmXQw799iciuUF7oPq8Er+qwgXuDEuWnHTz?= =?us-ascii?Q?2YKqNrLvrz5YVdqGOfRbaKGZjBHoqpX3pMEsU7Z3tHYp6IHbYQYBlKpacbdT?= =?us-ascii?Q?uFfQpKp53mBzUSGCRt8UM1sclFBIRUKLWI3RFjM8yI0ETiGyl12lg5he+ejs?= =?us-ascii?Q?J6sT4zZZhxDC+N13EeTXeqsvyn21bYX/cjcGuQmqYORJ1NWtzNXn17CW80zG?= =?us-ascii?Q?pgthHnT/zGdlbSTvLfwRjqlwX+kvE+nJjxtxIbgsjtatdfu4k9jZwGN5QteT?= =?us-ascii?Q?tOHxw9EAC/oBd0a0r5D0pYIGP2hhsGvAqqF6rm288gSt3CWIjGUESh+O2anf?= =?us-ascii?Q?W65VAO7SQbdPL4PSdBpl/pR+uS01W6Y+trvZ0a/g7u6R6lPyhKGhjGKIPzt6?= =?us-ascii?Q?wnLMV3KzY8VzHAHhFnUvPndqPVohNYhmDGOPoWhZcSCrdnbQUxTS8iTqaIa/?= =?us-ascii?Q?XWkRyo2Yty2A8gr/+Lbd89OsVCVdMu1800ase2fy8auwwqMs2/TAqVAn4Hf2?= =?us-ascii?Q?gkOnx3hxHNYTyQ/1bXOFe/Io0Oy1+J4IQ3DP5ibFZjbXVcUI1Tjy5d+0l3Cp?= =?us-ascii?Q?s58XMDRfg52Xm19+oCyhCUxv08cINov9Bmj5CVQq9DtOMa95LKDAPStxVh1o?= =?us-ascii?Q?WAMmrn8QxNsjMTvWmtdCOwdncpVyla4pAWNS1szqiHyH5ojnivU9KQWKHG7n?= =?us-ascii?Q?QRuMYg2NctFoO9SY1lwW14j4qVUeVjq0a7MLFjt1lH1w2eLR0tcIbf7MM8BK?= =?us-ascii?Q?nYDFlXGebH6BynfDxmnPSx7b7nZuzMlvM3JLsv0yey4ZCD+a+G4hrAVdG3ed?= =?us-ascii?Q?8hw2dTcUATDCAAlVWDx+MrIseZM4TRMNKkhvw6Wt2QVWub1Vh82QaqU5Flji?= =?us-ascii?Q?linqzaHi9Q0AONDmcm3Xd5AJarnGs7+Vxi8AmhE9ht5mFgHXfgRGKxUQsUY5?= =?us-ascii?Q?+oKWqvE/INv96MWZ1FARWrIg+u0PqB8uQAyyErvssVRTjBOP9g0ET5NP0fqp?= =?us-ascii?Q?O0vwWs0WGRbM6qiH33I19NLrgnIQmiGw?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR10MB5777.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?lwp3Cj/VlLIVZmjSvZESrkHGRF3qyOYHiRx1c7gg6ky29UYaEgJLsvcdNehc?= =?us-ascii?Q?u7dXfMk+XYKqrTGk3zwoilolwVhjN0OURSJBBiQ/7fGaeUNWZ1jph8KXytB4?= =?us-ascii?Q?RX+6MND68u125+kRjVyOC+svWESGULzyAtt7I1SCNC/ryRvkslbYLzqnEwYB?= =?us-ascii?Q?eAgY1nyhxt7+0tzBo6hXQeCmVcdALFps3ePckrWXP8qIVwZx3JZK9w9sUx4A?= =?us-ascii?Q?5aLYjAx6v4PAVCrmNe7n2y28PuP8nxPW7fieuKIfIb5Nl89M5LnSKSGenxzq?= =?us-ascii?Q?mAYM6yzLmqzNRo8iMjQ6U98AN2nPhsO6t+DBodn+gGgYwk9p92C3FsVx98NP?= =?us-ascii?Q?/yoN5XwtyPl2ZKFQ2fe3uXGhzKt7DwEhrIthssmkhH9CNQ6wehQg2lWQI/oQ?= =?us-ascii?Q?esb1L0QWZxtj5GvQqM2NeWltWdZrfAQJR7o69LiWeLLN6FZlil5rUFbzgR3e?= =?us-ascii?Q?adxTxoK0Cp1kmN6D4sq0i6MisUrd2gTpkLwDTy7GAhcjLGx8uINYvP56tKoN?= =?us-ascii?Q?jltydwVeF5vsebzXQI7CvI13cLG9XkTGrh9Ftfx5RvV6Ae8EfzZxStMx16NG?= =?us-ascii?Q?86bviLFuQWH+UlYyCop7Yg+2TZQHLOT0WK/J1bd3zk9XvY1THoVq/WHrK1w2?= =?us-ascii?Q?/t+k4M2gJgcxZgDFbSJNC8BykpEeeZW0aIKwN3QPIW04j0VBBssHp3Rgu1Gs?= =?us-ascii?Q?vPiUkAmGqr4AgUdb8XKDLnP8Cux2FIbfrmxs0U0r8nHJyEQZVbJ3Ij7zVcea?= =?us-ascii?Q?abEaPQ9+YSpC3z/cJGxfUJobaOkpefqtLhs+YxSIXJHaAFIOWaaFS1T4p0bm?= =?us-ascii?Q?QDLulWk23Id9HfOrEHETmhfYO1Xo6zmAAkmuwmSNaHBQ+LPq7kiw5uRTN7pn?= =?us-ascii?Q?1TZzHissabj1+IrA/8TbGYY2Qq1AOzmRdIjtVz5bAZoFkRkEM67FbhVpbwqY?= =?us-ascii?Q?Ag1tSYmhUcVCdxfOvdXzm3lsLNHla0bO2MxBHYBoFllKzu2rMiurlsSlqwE3?= =?us-ascii?Q?KCo2dy+eSrb2XtgO52rv7vBUW1jIa5qnjMfsJytwHa00RXxflj1xfUN9H70v?= =?us-ascii?Q?Qxkd1iyrpSUg4m+EOUsIMsaOkma4hmURNtcDed0iLuuunblkioXdLsSrkVXc?= =?us-ascii?Q?gUU2WHNZZzk/2WIAtyi7mNlxsdHucl9WNHPaQE+vms7yPdJNnkuo0RoHQTd+?= =?us-ascii?Q?eawsLEOfqHwXbgt+2BobDSXxsElZwyHeTQs6VvqZsmW5mbmc47xMmrmRvQV8?= =?us-ascii?Q?+Xtab40WaS3v4iIL4EI+2wIYWguZ190qDfcx4CDblGc7ya5i+CyVSZf+X0tE?= =?us-ascii?Q?BRqYcaD7TTgF6ffPlS1ohJZi0vcGA0e3/pL3iAOESZv09DDcCvTMWEoXurIN?= =?us-ascii?Q?mxO/7bbfii1C3hZeATCZRjYFFLHKi2W4lKTa2Y6+mDuZ+rH9W/HZIoAkl36N?= =?us-ascii?Q?XbiGQN4PqyLTx7DnyxQVt0LYz61m+gxFMcfJRVC1BDHhNRPGKARoULOoVs9C?= =?us-ascii?Q?HKkJQOk+rrYg0o4y3iWv4Y+hOIGR6mnrhtSuF2sqU5qp8xSFTEc4ldyWXKES?= =?us-ascii?Q?tbMncJFqSNggrdKOjOZR8H79yf2Ka4L7mxMjfE1i9TZimMbGZGL+LZPJeXY9?= =?us-ascii?Q?xyAQqWlvt4A5yi4cCgnPkmi3RfOeq11HHWGrKa/K3GH0xn4fyKSqIU2bmRck?= =?us-ascii?Q?ycSzI2qfw6czoqjd347qfHFOsSBcLRxIX5VDBlIkEpt3yAtMg0ALGMr7QsXa?= =?us-ascii?Q?4FJ7rSHidw=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: wDsXD2eIsstWPSNYP+45bTIkm8oQomkyKfUwy5kX49ENsMeekptv3CN+4Ih2VPz3Y9uy5dsEFwllBYaThzcow6onCD1oLuQrKlxLVyyFtG4XKfbJ67r2QRw5Tc4PB6n05DYBv6MtfpUjw2PCNdmogesCHQXrX2wt2CvK/F2ImV0sQM2M1tOlY1Q3n0HT8ecyojPA7nsHU1nWaMRg+7+X3wIsGj6rkeSwRVvfirmTfIEiihE9fJEiySApREziaPRWjdzMxlObfkqsg/kEjLuPfhmVhzl0blco3HNT33zNZgAEZafx7Yw173a5ZDpDkyxurf/9kKyGjezmTT2UhKApjqbe4Pr/16dYvrtBIkEAOeki9Q2SMtEorcx1F0aN9LrIzMi/qqjOX8in5LXk2ldnRGOVnpo6hBVQqXZET/1sLoAyp410Q+P/Lz/3pcwIf2iAA2KJPKIi8uxJYa4PzPYCYCw4yFnwKwJZzC4QsZMBkdiGzkuLOLiQMLOgtoEYMwvvdt0D2Cksqj4ZGGS4aA2VmQzPvl7EDCoaFidO9c+iw3mDISYh/XweDUBTCkuKLIpOO9dCfqJ5gL3JlRGdFqMU3nct/EMIjQExsIfHIZvrfEU= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8cc79b93-715a-430c-5a58-08de4c6c796c X-MS-Exchange-CrossTenant-AuthSource: PH0PR10MB5777.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jan 2026 15:09:51.1674 (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: iVJtDCydgcI5JyVjfLddGtD+vX0VI1w1siQ9RyzwHgFbbpR6x9zRTpJjd/eThK7N6CUoxtTlOT7fDON0O6MzTw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB6628 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-05_01,2026-01-05_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 bulkscore=0 malwarescore=0 spamscore=0 suspectscore=0 mlxscore=0 mlxlogscore=999 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2512120000 definitions=main-2601050132 X-Proofpoint-ORIG-GUID: CSrCZRtWt1g3ZDsUY_Y_1XxBMd5L3bhF X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTA1MDEzMiBTYWx0ZWRfXyIe2t4gtZRMK a03ZJ78jZ6a0EOrkbkc5YBl7UO0Duw07kTYYo2I4XI43+AQqiAb0wrQTAVQ1sqymJvkDN/4UtkW cTrhmKJfNZYJeLN3KCL2x6V2N+m6ctmcvpThDlpV62JzV+ChsESrhJea8JWkQaJ2PdEbbFKyTzY k58QIxCK6vIN0MpBNbIQs8lo9tR6V0mjbhn2aMRfsMua/bYlirqpf4N7ImGNdrN8wi8QkAVCp/v xajL1sq89Q51rjv2SCcO21YMFLlH8UI+5XSwArkdsAMYygnAAXToAh9w+I1Ey8P3u+hQlwKGs+I N/ag6xWAu96a13rstTpkzm+VpE/lSRsqu3l6Yqj8FG0Pxawdr4E6ncs0os2V+/zBkzppfpjfYVY xyeYE4KQqAda1mFYpecsIHEWYvQ1oWQbJkB3rixdvAxCZjxuIIfLQCNqpd3NIX7mRoXkgzQ4tRX rhKtnsmjUdKRc3huZ5P2fN4vRLCYrj2P3e8hdZq0= X-Authority-Analysis: v=2.4 cv=A9hh/qWG c=1 sm=1 tr=0 ts=695bd445 b=1 cx=c_pps a=qoll8+KPOyaMroiJ2sR5sw==:117 a=qoll8+KPOyaMroiJ2sR5sw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=vUbySO9Y5rIA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=1XWaLZrsAAAA:8 a=pGLkceISAAAA:8 a=_2yia0w1AAAA:8 a=yPCof4ZbAAAA:8 a=Z4Rwk6OoAAAA:8 a=JfrnYn6hAAAA:8 a=37rDS-QxAAAA:8 a=RsEYw7Wb8r_WlH3BIDUA:9 a=CjuIK1q_8ugA:10 a=4yAS8WwzZ1jAEY03B-5r:22 a=HkZW87K1Qel5hWWM3VKY:22 a=1CNFftbPRP8L7MoqJWF3:22 a=k1Nq6YrhK2t884LQW06G:22 cc=ntf awl=host:12110 X-Proofpoint-GUID: CSrCZRtWt1g3ZDsUY_Y_1XxBMd5L3bhF X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: AA97640012 X-Stat-Signature: iibdei3aj8dnj13a91r9mhmdr1wexytt X-Rspam-User: X-HE-Tag: 1767625802-142451 X-HE-Meta: U2FsdGVkX194BO56Uh1HQ8VtfQNXcLXgnvWHxkecyC5wu3MFIl1ZNmaz8HMIjumsPQTvIEId5cR77iCEIVTUhIkSCNtSpm4CQmbqrkt58bnbL8cHq77wMWzQ63TehB1dWVMXI03XSF87Sh4bKt6zQs7u4MBdnsXD/0QiaT1bM79gyK/vIlEw7pqx9b8myrjVbbMaNmX94AXJtvlT1bZxV1CzbrixZZlVsqX+iVcjd8OF1j01ul9iF/kuf6cK7nlCqt9DxzAMabDy6nAPGkzZy5sccxh/Er1csAgV7Q2FW40/BOu5zkiqsqvZTHja0k6hEhtZeetAiK1OXsbATuetTlNINaVNAemxT4bYvnZRRhqhT+T6YuWEZNo3KFaJ8rGFIQoq99GYPreZl0q6FvKmNTTqtD/QKxoX8ueOU8NSCUF/YuuNE4BTIBjrLLUY7ULWuH5p/3zo3IUmVLprlSzA1xze3M/jSVDRFBj0n9PEkSzzLUvlxmBZaOxdNSzZEMqklmLJ5pZQkoHlYwLA4ur3UGNEg3uULnu/0mDQjubywrImgTziUG/CLi2lcdRRM0WxGgoUuP1MSj/AUNIcU8+y/WzwwyWinpOHru1mwa+EkfO8a9C71RN9bBo9bBtaJCc59m3mlMizdIjCAbsM2lAJVWgig37gO0LPZkvsxqibC80ikTekqBy20BJs19M61UUN2mY9caTHqIS6OyxvpAVK5ilbdK/P0ks19ws15sOlIAiCgtvWwqf07jUslG8X4yDjuRH9yWmkbhFFP3a0o+5czuZbWuo/3EwFTRnSvCpwqYM/FM5zz+2yXVtf6rM9XatY4beP3A9AiWXknq5wznEDWlMJEETh3Xj5f5TPAcbwraxeMGEtj5XVXRh5WgZR8WRZm35r8nM0lFLKVIx8c4xX8KNuVDdYpGJ5Itk3Omn3Z8efJg8aIX6n5RvUTP5zasfMTyvAvOgFtNpnKHXCTKG 9CfGoeN1 QoVwIA8nu82BujuDlqTmQxl8y9fxOqexJRrMxddnei8xWWspYmUTGNrW4e1TsPn1Hpc56p0cOaqVsYu9YzrFRwdN4PX4st8FxGFGEcjX61Zv7AwYjSVx8XQBzUf5nJGjq0/DkChNeE31WKniLCYuOZwutttaMhljVeZJMBXRdnGWLFavUSzk2U10xMu2dtKJaSA60sg0yXHU2c3QkXNQQU6XK2vP/4+2AQIFqaBVKFYqCUGzKMSTXSE9bJD7NaozxI15JwpCFRyjzwodXGBIUCbzgmgKjE8zBz1vxiou8zWi+drs42eGoqozb+xAgUmnlnugH2D8Bhm9F2IJm7c/8RqFskleLvSvHQsK3yqA97u0aVNPXh9FrSZGxuv/7Rj07/C3rL5SsJqKmdPftulTw34SLEZeZd3ZsETCudiN3InfjDXdmkgK6lw9z3QWtsWNJEO4KUkZsrv5yfybz5cWPhQvQy6S1G5r7e+yrga7KdviRHKh7DkLnMmkhqY2bPxQIe3obCb41QDZdIlBRqEAYjTmUQwD+mj6ZAhieT2nbqHllzA9tqqqYqMFJg9oTSWYQmiqTTKGSvbTu8P5+7KpPth+iRePh48e5EZYLvNabbTiLqYLO4Ettdgp1sepbB8jnnelxTAqz3XZAMe7JA66WGIIq1AloT/rQgdTASAClLQJCmTl/V+rV+993Ij4TFFr62nkc6eZO9y5y2zQPB47kPaUY9hj8dq3NDa5oovn61wgRWXsYXr4TDEidHstWjRAPwDxa1ZKHF5nm0MDTvJ9RiBEWCIbn68oFo1isKCgSeFxM/dfHXNR0oYeSfVHjTBZn3n42DvdYYgwGOSxGz6+E7pOH15/Rz8mE1RX+bUk/EnIF9QJKo30isUAd/CSAq/fXwNX1UBclsa4SZeOx8Bu2tH0zrjhlCXd5wreA+Tny6EuJUmbP5pQT0lnwbd5Fpv58A7nCK7G562xdIFkXajVdVsbbZ2Fk rDekIe5p 0USIx4pImpQ7iWM1N2DT1rloFY7AU3z97K+HqbNt+31wl9OXQ5+2JuXEA0B2fsfl X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: * Alice Ryhl [260105 07:42]: > This is needed to inline these helpers into Rust code. > > Reviewed-by: Boqun Feng > Acked-by: Andrew Ballance > Reviewed-by: Gary Guo > Signed-off-by: Alice Ryhl Acked-by: Liam R. Howlett > --- > Cc: Andrew Morton > Cc: "Liam R. Howlett" > Cc: Andrew Ballance > Cc: maple-tree@lists.infradead.org > Cc: linux-mm@kvack.org > --- > rust/helpers/maple_tree.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/rust/helpers/maple_tree.c b/rust/helpers/maple_tree.c > index 1dd9ac84a13feed53c0ed5eec6805517081d0673..5586486a76e0de60969af1510b4b0428392920e6 100644 > --- a/rust/helpers/maple_tree.c > +++ b/rust/helpers/maple_tree.c > @@ -2,7 +2,8 @@ > > #include > > -void rust_helper_mt_init_flags(struct maple_tree *mt, unsigned int flags) > +__rust_helper void rust_helper_mt_init_flags(struct maple_tree *mt, > + unsigned int flags) > { > mt_init_flags(mt, flags); > } > > -- > 2.52.0.351.gbe84eed79e-goog >