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 AF2E8E6916C for ; Fri, 22 Nov 2024 15:19:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2CF776B00B6; Fri, 22 Nov 2024 10:19:05 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 27ED16B00B8; Fri, 22 Nov 2024 10:19:05 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0AA8E6B00BA; Fri, 22 Nov 2024 10:19:05 -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 E07306B00B6 for ; Fri, 22 Nov 2024 10:19:04 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 98D13141736 for ; Fri, 22 Nov 2024 15:19:04 +0000 (UTC) X-FDA: 82814087412.22.C82AA6F Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf06.hostedemail.com (Postfix) with ESMTP id C455418000A for ; Fri, 22 Nov 2024 15:18:22 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=UmVjA7Ck; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=d7hb2+24; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf06.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1732288589; 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=8rjj9naSWlQrNV49CJaD13JZYmYIr3TZIMcnDnjOmI4=; b=w91f7s2ACrwVw7GfgyYTD5Uyf7KJhOvg8x5+kllNkBGH2aacYu9lff4WbYPhWfOFCAZZKu N4CycnyTX8CnsW1Ddc6IeDsQ/vngg3Dj6tJGnZhEjIuz5RKBctbefoPzoJS3jclZHo8S9K EUSpnaGmWIME9wpf2VQBcdFNgSh1S5c= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1732288589; a=rsa-sha256; cv=pass; b=wngRu4zR+vSRpZNcFjBH06lI+sJnCozJXWN2mtN9eAziw/MLdC/YxCqz5q+m8xdY7HyryC obwPWGqowtF43KMBJOm1TOqn+ZlZrt7R4i2TXsRYch1xLBrVcw+9NARnZzx55X8GJQGtHj Z3lVQJrJyRQ0vVsRzfcicJeT2lwHNaw= ARC-Authentication-Results: i=2; imf06.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=UmVjA7Ck; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=d7hb2+24; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf06.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4AMDFKs9002526; Fri, 22 Nov 2024 15:18:59 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=8rjj9naSWlQrNV49CJ aD13JZYmYIr3TZIMcnDnjOmI4=; b=UmVjA7Ckct1N3W3uIP0sFRKa4p63PzHvSW O4OE2UZGW5RvE5GjIPXetswlABPux8fnPDqmdXrUicu+HyFBnH7oHxwTHRhWKQpB 7GH45oAleD5oiOrsr1kOe2vZt+jb6gkIhChiVZnBYWRyNifCXzIFJ4po8zGsQPH/ uCp0RJifZjrO8wG+P5cjjeUqlOKFxVh8BND9kB2Ie0q15BULK74dzbUMINqs/Ffo 3gwoa3iTnxtOF38BlnrDm8bBgU5xQmttjo9PQBgzKhJRX/PQZC8cGGGRxwIimMts X5sZ3nJoqr2eN+2ye+md79nr1ubOUiyMtZczgSSzQgKpA5d3JaJQ== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 42xjaaccs6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 22 Nov 2024 15:18:58 +0000 (GMT) Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 4AMEpWQ0037079; Fri, 22 Nov 2024 15:18:57 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2170.outbound.protection.outlook.com [104.47.55.170]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 42xhuddgwm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 22 Nov 2024 15:18:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xZR0P5xuFUhQWFVtVYIMv0tm6QzAUOOKVSUm1Vir5RcFqVEd5ESeTEm9Vnf2XaSAYbe30y6uBag/b0QbxdSUnzwmSJ3Fm6TDD/S8Os/2y+yMPanGwMpZVoytcCZ8X/0GkScdLfIryGxwfTIFabn2NBuNMrmDfco1/zdAm21pUW3bEKDOhqcIbBzue2k1RsoQ4vmicIVrLoBri8urcpkaF0lPLck1Kk/xo9djtB71hK+Lfr/xnEuHaw+IiLBG9bYqHxqQyjyWIuIbP3G0HujdcfCanWduKLuehnnEwfikL62wyKH4KvfBVYx0HmPCSRC5x7GQovSMrJmO+xPVyMy31g== 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=8rjj9naSWlQrNV49CJaD13JZYmYIr3TZIMcnDnjOmI4=; b=kXcTt4beGQlGIkI9HunRMzZYr4+CsDmFW6HbV8zP3kZ4ke6tFmsL3GYK12rYwMP/DEqX1N9gVIBq+jdScgR6Hq50K7sLO27GP0m4o+4y1/T8mEgWpmSwYEnagcfYqLHnoc4U4UmMd15KdHmbxXra0mGqaVRq3MKXiH3ihaVlI7d/GT/UNd/NNKjoN2rgttgqrF4HCNBmGWjz67YdjF13S60S0anyG/G9fh9Rn9VlfvWUNy+QWv20yKPAGqQFyhajl0WmpEv6Ont6ciVk9vdgfYj2z/+I9TNBSKLimcAJAhZX7jCDvV5JdkkGgUXhKuZKcsyeWjsSku/8hcD41TJivA== 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=8rjj9naSWlQrNV49CJaD13JZYmYIr3TZIMcnDnjOmI4=; b=d7hb2+24T/ep82uyNQaga/s1qCAk2MMwKtcdQ0dr7s1eRKEfh2KKlN7oxFMppOK+bqPzbSARSv2usPKcK+SwFD3hVxHtT/6CwqmvWzXdcqKTxYBx7DAnBfIPPmUpjsZ1GXJFuZ57vI6btKIQXK903jB2Y5YJYhRaERFMKOhMatY= Received: from PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) by MN6PR10MB7520.namprd10.prod.outlook.com (2603:10b6:208:478::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8158.27; Fri, 22 Nov 2024 15:18:55 +0000 Received: from PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c]) by PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c%6]) with mapi id 15.20.8158.021; Fri, 22 Nov 2024 15:18:55 +0000 Date: Fri, 22 Nov 2024 10:18:52 -0500 From: "Liam R. Howlett" To: Wei Yang Cc: akpm@linux-foundation.org, maple-tree@lists.infradead.org, linux-mm@kvack.org, Lorenzo Stoakes , Sidhartha Kumar Subject: Re: [PATCH 3/3] maple_tree: we don't set offset to MAPLE_NODE_SLOTS on error Message-ID: Mail-Followup-To: "Liam R. Howlett" , Wei Yang , akpm@linux-foundation.org, maple-tree@lists.infradead.org, linux-mm@kvack.org, Lorenzo Stoakes , Sidhartha Kumar References: <20241116014805.11547-1-richard.weiyang@gmail.com> <20241116014805.11547-4-richard.weiyang@gmail.com> <20241119021526.72di4fthc6wvif6a@master> <20241121071516.v2m3z5sls7j2bimz@master> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241121071516.v2m3z5sls7j2bimz@master> User-Agent: NeoMutt/20240425 X-ClientProxiedBy: YT4PR01CA0318.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:10a::9) To PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR10MB5777:EE_|MN6PR10MB7520:EE_ X-MS-Office365-Filtering-Correlation-Id: 134fb7bc-af24-4007-50c1-08dd0b08fac8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?kMCsrinLbVTLutjKjV8NnT7KjEWcxO6XBXIGF78oBasjsIbH6HyhK7/75eT4?= =?us-ascii?Q?jSHSbf9H3c3sgmx6GWKegGR2jrQI3KN2rapwoPV5GeAyIHGt4xziFoaK6NNG?= =?us-ascii?Q?zqbByc/HlCIo7RwHmXsOMXi7k01B7WmTQZSop+pIeW4QNjmRpFC4j8s0rVi2?= =?us-ascii?Q?fgsL8cU5J1luVU65fwVmODVorA47MUSuw/X8ahLZhkfyGuXnHA/1zbStjRiH?= =?us-ascii?Q?sM8f/mJO5MOn7tucDCKAeXPcgSG2o6ZABhUpi5bhEViAfGGBmuImUv0AwX4r?= =?us-ascii?Q?1HWLowsip59rwEgIpCZ9pCmTxrVBvEl+u9+c6EQrBPOHQ539AAPsK1mjt3ij?= =?us-ascii?Q?oKk1VbhSrcdJ53PNQbSf7FK5yLcwPsJrr5ABuHxC1UcJENkiQIH5/HkJBI8W?= =?us-ascii?Q?gJA1rcol4DX1Z9eFWzaJj+CRCsbFudM1UvtE5x7YiqArhtWaZHFU4ljKjq2X?= =?us-ascii?Q?mBvQyKaDDxgwLhynObZxeHOc0U/znPuVbeWRSDcJ1ENwpZjh5Jpuo6JkJ/3h?= =?us-ascii?Q?FhhGGSuoYauCMzaHx3HG21x/KUoNBWLTGKiDxqSM9hs5AGzis1Nl0axWsj+S?= =?us-ascii?Q?yfv6v5oreSfrs1Z8r026qbwXXUs6H2xsHmdTVNy0cELwdTnEMgWy6wzt9PsA?= =?us-ascii?Q?bmQV1cLZlqgqziNOcBrz0AA8Vsb8dyrcrjwRMwNNyyBTTd0zgTedliTUcjcT?= =?us-ascii?Q?7FBQJD7UoY++BEy8VhLF8sbGrMhMOBE72EA2a6kUWy7JEpyMYKlb63I++MW8?= =?us-ascii?Q?4f3O2pftrKt+ywZ3PGwEafNZOXt9FNFDPCTY1lINHXYSLVfyjyFO+J/tojbE?= =?us-ascii?Q?dfjNTiA7rllmc1t2Bg5m6X9bMDyfHl3lgF+uWJLFRp3TieJjZ4eOb5gz4uaK?= =?us-ascii?Q?eM/LD+xuyDGAK0aGpAQ73lYLL9dv4Cnx6byk9iZ0/Imcyw19P2PRJX9BO8xC?= =?us-ascii?Q?S0k3CD9hqzy/ZQhNtT5mrVx4YoNbcew61wPi5MDLOCHwTxUPfK3lmuBxFx0A?= =?us-ascii?Q?XOfh4Wj7p1YYq/LCuMBElccOORQsvcP0sPopV8q2urTBMPrhLCaougF/Zu6f?= =?us-ascii?Q?Ha9fPqn0hNYBOC1xa3KpMZm5YTf04jTfJ6pIg0UyDbvkfBou2EmY1EtI0DAH?= =?us-ascii?Q?F8W6hJKM/G7gp4bqdDxpFrer5B1GXtzBqsZDVEf6D4GjkcYqLn67w3chV9rk?= =?us-ascii?Q?dnMBW5NnVtCKojshapTpSEpCW1uJiqU+szhezcwha64ptGhMLHaJeF2x68LM?= =?us-ascii?Q?NTCtSyMXZ0emO8ma8JC2+jua1RFYIgLuF3gdWuCAMPNC2JX3LSCg1lkkyiMn?= =?us-ascii?Q?z6KSf5O1W6GGAP5gjAy8C5uT?= 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)(376014)(366016)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ftU2s4lzasjtBMzWCx/XKaNXQN8e3HsJpLk6UGbqt/A0/QKUVUHfZ9UYM/ef?= =?us-ascii?Q?CkAZtGHnKzB96NMaafUDnBDxP40Bii+WP/RA5hnCbULz8YQfsEzHYvi1Ltsr?= =?us-ascii?Q?/Zbn7lNX5gXeEuajNRjr4pPUHl2d1SAeZcxareAJvPC0NNl0M/yCMTkquw7W?= =?us-ascii?Q?OLm8ytvMAeUaNMffaXLsE2D8fgBUqLuYGD5xt4aA4lT1yH6gFjekQdpQcs5H?= =?us-ascii?Q?9dDqZEBp6OkKhKzbudGVQ4cX0fHCNtKouI0US/JVcWH2EjLBTo4kY8T2YJEK?= =?us-ascii?Q?FZrRnL7+pxxPivioexcURC3OLHUXQ47K5HQN4ICZr1JdD25g/XHWOG4NUWD/?= =?us-ascii?Q?51il+Jcp4L8cl1c5NHNZw7cZBiMDNZykvsoJRPuCyS6fEXZ4n+5PIVL5xVWo?= =?us-ascii?Q?8KF+98AYTzKmKN8yzX+Ybp/e9ApDRMg7BoH/ZeXSlLHs0dDOT0KYi7gKbse4?= =?us-ascii?Q?FfYzihsNFTjjnCEcAMC2JWTT0+YwxJqY3AiT40MS9dfPo1CSBGvUMCXTYq+a?= =?us-ascii?Q?2FJIZdTJsNxMzOnFvSsQO7aKAxnlWEWMVW6CD9CBrDUeV9xk1Wy7qlJON7zi?= =?us-ascii?Q?HG9TTQPPe7Wl7tj/6DpUuPnVMkodUnGSJwj4nUy6qTpx+IwsVl+zJas1osK3?= =?us-ascii?Q?E/kNK9KstoxBKmHI9DF/xyDdUCtVAeELDNHqFKJnWjmss5/jgQ1gmng0oZ3K?= =?us-ascii?Q?2uzRhLOiSdaaxinGgUGUXE19C7RWWfGkuBClPqIN8uhxcFOWQmoUMnN/U2Ep?= =?us-ascii?Q?WAmMdQx6yh4OIaTyCZK6Sc4FodriIox7LYcyqJVy/U876Ho0kyjJPasUDD1i?= =?us-ascii?Q?FRfCoYxoJgCc/wT8nNRZIbkt5DhHpqfqbcnKYmOV5JHL7+Al2K06wqpyDznq?= =?us-ascii?Q?yohGKmmyR75nTy+NskA3Q48TwrOF0gdi5rZjtBlDORA13Q2G//AiZoLio21K?= =?us-ascii?Q?Qbl+ui8DJvAlF9BExbaAVxLmIoz+RGzlWbxT9DEw8FzZGrsjDvl12JnRYbLC?= =?us-ascii?Q?vF5j7qpG2LhktBS/jw98J8pmocRId3QTzkqZqFbADMiu2XvxmW0GvH0lW6DL?= =?us-ascii?Q?P+AjZo987cVz24edtv63aYcslTJfT6bVWfrBXnubBFrwLOxhdnn27QXVc7m1?= =?us-ascii?Q?BkFesbqazqOoBp/GW4wkyBqiHIKQQMurgPpvmJijPE3M3tLSLyY5Xr2XJzH0?= =?us-ascii?Q?7vMKD4ISBpHXxJIHQo7hpOWoUEF3+bdegkpfD7HkkwPwem/bLBxXEXt5W8G0?= =?us-ascii?Q?hlL9b+OxmphU9Ka6vjsVq07poeuxkrGBPgOlikMkw1lsRH0f5cSD0oUp1zGD?= =?us-ascii?Q?Lr1iPsf5kdP8UPOAly/Ko6nZdu3K3Sl1Ca1JXH7RjLYAjAhNuYPesxx9E01d?= =?us-ascii?Q?Gja9UWV59IfTciiMrO/sMqYSdZkg+7d5ovPTP91pSmQYPlrf26wc8XgCC5dx?= =?us-ascii?Q?sCXySsQLmWsei7AUB8xut89MIcMi6SSLMiUrO5FLdBk5phzbHHxdtKldumPh?= =?us-ascii?Q?hM8CIqdWgR6pdParhk07ZEPwkiGdTEnBGlwDbMniApWKwDlRW62FN43dn21h?= =?us-ascii?Q?25EYfipDY94Mz90muUyXA3vLJT90InzT7fExYgm7?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: t4MBZI4MBerc8LGoh8QgWSa4d16mlWAV68rAQHjZ+Nb9JdYLuFdofzS6t/A2XeHrcrJZo0aTBeqiWjJfAM9wHEhMr/q8pllkkhJRaByqu0sY0l9TVvPByU4Rs0PiTJGKxbxU3x8oFfFHTaShfI7o00RT3/LgsnPAstmMD0ejMlRLQQgGS5afSU3mu+aynac5Nh5iWc+RH3doNX9nohRabC8j4Mz0ULw2ADmuvErNglaEpYgz0JZMAEAug+hpbQ/x8eMzdQ5n92GqK058sDvG47KL1B3EhQGCTvKfmtX9v68LVve4M1dqZ2IOw+ZiJExetx8hq7rPQnD7nHZA/5LkHY+ND67pFrUAv/gug4VT6onwTuE15Ycna4ibhpDomz5B20BhUFfijuRaSPQHVoZuu2HZWx0Upqtl3zoPZM2DM6CS0s5lJtylWEh96CtwtGKyB1PG8FyI5dHleXP1wDP4nnVr/yTaccXQAU8rp7uifHdN4ZzWFOzswQjjLcZGciI2Y2YT3+tvEaHdjnG/QvULNC0Cw50OwM+0iT0e538zl1W0wSAomvaR413lAakp2LMI3yUh7Q1x1ZrxFT6DRtmjo042DiMLYBniJuwruNcFjBE= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 134fb7bc-af24-4007-50c1-08dd0b08fac8 X-MS-Exchange-CrossTenant-AuthSource: PH0PR10MB5777.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2024 15:18:55.3151 (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: I9e9BkLudnAd/8fVSFNPFrPwpN0Fnv0QumaLJJPxOCceufowZcqD4yUPH3p0EaSsKzK7mLbNH6qJgF1foYNHeA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR10MB7520 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_07,2024-11-21_01,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 adultscore=0 mlxlogscore=999 phishscore=0 spamscore=0 suspectscore=0 malwarescore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2409260000 definitions=main-2411220129 X-Proofpoint-ORIG-GUID: 3U363UZS7zGCFSm7ZUSBIdMumVWmNCjJ X-Proofpoint-GUID: 3U363UZS7zGCFSm7ZUSBIdMumVWmNCjJ X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: C455418000A X-Stat-Signature: cienn93dnm9ocim5fj3agn7im133o4aa X-HE-Tag: 1732288702-512185 X-HE-Meta: U2FsdGVkX18pp8yN+BtpwAL5KoIxF/EDLobNNEuVYcziW6T+nXAFK2yj/pTDHLoeZF0+GD5KIzj8jhghvtEA9fBqtru4EdqvK2fpcUYcHhiJBYhA0PElrDXCGmyA5TInlYmadUvx4EA/QWdWm2xuttSipOXVD9UStSGVAvNBns+3hOAjO21iy+cBl947fDyt1kU4OMonV4VP/1vgMTUuSlW7C/UGxZccATsFwLUjdYJsDSRiIqExqzruQNVTStGkqKtAH1gzY+AWoY24DaviYh3ZXkjg5HqqwebXBSFqsR4SAiE+3fn8NNnzCsbZRiIGCXxLFqutccLkGaVqZkGKRDhQCk/Q/DZvNT+8Mr8QcyzGvcBU6PXvj6eQ/DmJX4LQMpN11tIoT7030PoXFftxSB6uFpeHPlA1yBuqPR6wEjYPVER0NXXpodqWh3wKOsGARTDayaNeoxWgONEZ70m9ntBOyTVr3lK+G9Y5ouBv5ivzes2phce3agoLvGoiduFTnRLXc8UghLxfvfpJsgLHnQDzp8D5adTaswbkyATUCk2SqFcCqQV60YEFKVcxQJJdZ+civUiarvFFkVtx4bRV1fxBE0wkJ66i6m8yRwqZpzDsW4Cj6LZe955kgmX2CXEWdRv6rVfoYsjwoap66EZQ1/bZZFEXBRVcph7MQvvtprO0i28RmI7vB6pZQhk8WGqfd0Y7PJkRIn5cpp4aA8U5ib0CmEJZfjsUcj+ze28pkDjnpuwhmM8gfC9K2EBYQE9HmQfHqwPApLAAkYbNsrlUoUfTWXs3i/ZyaczBdjYoKb3+M+qBjImiSvLsemZxko8pC5PWCq1aqhDBJUNC9rsFPVv93IT3N2ve0zqJgD1OizGZvaQQaeFVYuesYr0ELCsmr0hvSD9DNOUIZQV02I7b91u3kC9cQHzlPm+HgoMnZPMGduqvoi82i8Uo/x1F8GeAOX8srFr3bCYJTe1tW83 RX6+W5RW 3Q+PuVestMNoK5MUdIYasecO56ZF3Ep4wSMTBLiqklXoXvjEbe4oRF3z33963lZ5550BKoVC7v+rXvmJldC+zwSudUy4qphVK8CWFwkzGajug/AZdg+MMfWK6UMOqJiP88RLLkPzb58NiXseSA9Y8yL6JUnHTdFA9AgVcNoimG14+t5/Q9m4L7tm+22yZC9amPd6b40Untiu+bp/ztKfqH8b9Z2bDZsutWpBHW50iGoSaZ/65RsTVVGySqwkh9v5EnbA2FZSdeTY6ocrHsXkSNzWkd7BgAxnxesPY8wTjBjbKx/Evik2oG229rW7mRYUHdF54Mfs4JEOakyTs5fzpWl7zaKZAtj/lz+4xAKvjkRMlCQSpZDcuQjN/TdzOYRq/lyZQ61DgYAOxiStXVQOcyH8sshXITkakgZTpeqTvEXxu2PsahPGGb5NWJSkS4b6+PNVlebBrwveQKjsxACoFWxQTJ3Opr/uVzPLJNtu+aFv5+WSh94Pwi1K5U0enYJ43IDoGMQlVyBZW1wVGpv96ZFAAXND0ioyVBw+upT4iENDByuYq2x9u747ZXqBMvfFIdUvcGWV+XLVCCig7CW2rEqh7dgXIq1PSVVZ4owYkcgG30fNXDrWd/sc20/kIzfGVvXZ7fg+CB1aObgQ+NpZj1aMutEdsHgvKEWGI2i6AhgQPN6XEazme50YKwRqueSWLkkBQ3U3Q7nXK2RlS/RlwqsavNw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: * Wei Yang [241121 02:15]: > On Tue, Nov 19, 2024 at 08:58:06AM -0500, Liam R. Howlett wrote: > >* Wei Yang [241118 21:15]: > >> On Mon, Nov 18, 2024 at 03:50:49PM -0500, Liam R. Howlett wrote: > >> >* Wei Yang [241115 20:48]: > >> >> When mas_anode_descend() not find gap, it sets -EBUSY instead of setting > >> >> offset to MAPLE_NODE_SLOTS. > >> > > >> >This is for mas_start(), which I think is not necessary anymore. > >> > >> You mean mas_start() would set offset to MAPLE_NODE_SLOTS on ma_none and > >> ma_root? > >> > >> Thanks for the information, I didn't realize this. > >> > >> These two cases are handled by mas_sparse_area(). > > > >Yeah, I'm not sure that needing this lived to the released code. > > I don't get you clearly. > > What should I do next? This looks good. Reviewed-by: Liam R. Howlett