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 602C8C369A4 for ; Wed, 25 Sep 2024 07:41:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E7D826B0082; Wed, 25 Sep 2024 03:41:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E2D5C6B0085; Wed, 25 Sep 2024 03:41:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C7F576B0088; Wed, 25 Sep 2024 03:41:28 -0400 (EDT) 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 AAFC96B0082 for ; Wed, 25 Sep 2024 03:41:28 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 52D0F80137 for ; Wed, 25 Sep 2024 07:41:28 +0000 (UTC) X-FDA: 82602465456.10.CED6835 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf24.hostedemail.com (Postfix) with ESMTP id EA24A18000F for ; Wed, 25 Sep 2024 07:41:24 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=oQl5bSDy; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=ILsXi82i; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf24.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1727249987; a=rsa-sha256; cv=pass; b=MtR7vWRvYvJaG0ggOJOmZBOaciZFZO2ClwqmCragdoAX95lYwCgS5VGFYYye5SX03PeeTn E6CxAtyoqoiND6F/TsbHhUaHuLYKL3xOCfiF8YcO8n+VYs5ZAP5TDBH2Ax5DpJPbOHB0SO cAlmzSDN9rQ5Q35ZaFeaxfhPquyCS60= ARC-Authentication-Results: i=2; imf24.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=oQl5bSDy; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=ILsXi82i; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf24.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.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=1727249987; 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=ZGV+RQI6rS4/28vImhJ40VmQma6uF55JEX3/zvLRpKI=; b=buiqlphlWpuzpW4c9sc+BK4NdCn/uC32dK+zXzoZOcSaUZUJWWscGfsIGRJ282l3qIXtAV Fze3aI9MqQ8i2NWzHuZnQqs+sxpR/V4FRdzjdi2Vd77pg7GmPR11t8CR6Swfv+aEzcDspx xMKj2Rz7hoJDp00D5yI5qDvU7fWVgug= Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 48P1tau7012303; Wed, 25 Sep 2024 07:41:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h= date:from:to:cc:subject:message-id:references:content-type :in-reply-to:mime-version; s=corp-2023-11-20; bh=ZGV+RQI6rS4/28v ImhJ40VmQma6uF55JEX3/zvLRpKI=; b=oQl5bSDyBC0bOp5CslP9kZcQzttKUPu /uvZ/Rz3XF1ntXvIPbWlSxTZsBSf7XY/OT/8DZQJRLTfH0ddbd5gDM64lbV4s3x9 TS4r1CfvgCndfUs+BOdqILKk6cN2VnIvqn++QX0IQ9sc00dDgNHATEKusLxIXu/s kDl5Z2RYqtGkbza2+EQgzKILh/+RKgM8N9g3GHCvhp/ixx59E8S+9nBaB3JVaBP+ eb622yHBmFhnKgLBRoe1F4LcT3+Gyl25S9Q8tztXE9wOJr+E2+kMEI3NCDNmprws NZmG0v/TaHQJXPpxj041XGtVoxLZwHWEERmDImntd4FEt8oQbX8cs+g== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 41smr19nah-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 25 Sep 2024 07:41:22 +0000 (GMT) Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 48P7YI7s009681; Wed, 25 Sep 2024 07:41:22 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2043.outbound.protection.outlook.com [104.47.55.43]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 41smka1jn1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 25 Sep 2024 07:41:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LKtHgpLBGqTAc0WPyOLeE7V5sT6UI2vPPShO7yf/O3UpfiNGAEVomDwESbHg5pXf2L9w6ClZ+knNEBVSiLxHptlasrgw4X4if+5P46IEgQaLG2teBa+5ybAv5gYi5cP/GpWukvhAAp/vHjp+bWPxZqE9Mw40FDrxzQeBOvLLg6YepgRXsgpadGyBEf/jE0HwJCMukUuyqpRSEW/LQyBE4AHE4F5u284wlnVgiryXBzTuMnMnRTI/T9/PLOMvyxIDwcRYvwcwIx2In3WrEj+Qd/YXsglmpSyio50mVNBNlaV+j2QCnGSqUZVZZlTxNKm7GBdKjx+bWciOiIczgnzNfA== 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=ZGV+RQI6rS4/28vImhJ40VmQma6uF55JEX3/zvLRpKI=; b=iCAG5dTmK3D6l0KEOANXdRr6ScWf8jZocEGS5tR6/ND2GJ9EoE8hPpUfTaBAfEPbJfgo3R5UTxcwrDF6iitMTStqlVlAB+MBD7A0EZy/66dUv0qPO4qE5V+4g/6jdh+Q2B8wUrTagZfWSJumJloLftXVXZHShVXDlOfmN419/epaG/tQJLHnjKz8Fu3+IQYgYccRcDq3tGtJ70I6O5gKDHSdX1h9j5tu1hJc6jcsABox2c47kozXKh1z27PafF7E1jCWGkyVKEwi23hIRKhsh+oEedaHs045WcWF/cqEXxMuXM4dNcTWeLrV/Frz55zihd6ULwSfbShDD/O/PHjJZA== 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=ZGV+RQI6rS4/28vImhJ40VmQma6uF55JEX3/zvLRpKI=; b=ILsXi82icfchBS/BWnb8gjabEBhg1EEowRCF0a3Y1K1ytR4nhaRja9D534XTl5U1buW/w4ybn/LU2HxRPtK84Y5ScWMARpzKe+iqzwN2DaDm8TP1XoRZk4IiQIQ1Ik0/F2rbvUuz7ZkHXNJEHe499AONM6haQnCHgHp4GzOWdEk= Received: from SJ0PR10MB5613.namprd10.prod.outlook.com (2603:10b6:a03:3d0::5) by IA3PR10MB8188.namprd10.prod.outlook.com (2603:10b6:208:502::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.13; Wed, 25 Sep 2024 07:41:19 +0000 Received: from SJ0PR10MB5613.namprd10.prod.outlook.com ([fe80::4239:cf6f:9caa:940e]) by SJ0PR10MB5613.namprd10.prod.outlook.com ([fe80::4239:cf6f:9caa:940e%5]) with mapi id 15.20.8005.010; Wed, 25 Sep 2024 07:41:19 +0000 Date: Wed, 25 Sep 2024 08:41:15 +0100 From: Lorenzo Stoakes To: Wei Yang Cc: akpm@linux-foundation.org, Liam.Howlett@oracle.com, maple-tree@lists.infradead.org, linux-mm@kvack.org Subject: Re: [PATCH 0/4] cleanup maple_alloc related functions Message-ID: References: <20240924123954.18933-1-richard.weiyang@gmail.com> <7103f5eb-0891-489e-a012-277d217dcf34@lucifer.local> <20240925010305.bwosd6c57svzgwe7@master> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240925010305.bwosd6c57svzgwe7@master> X-ClientProxiedBy: LO2P265CA0357.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:d::33) To SJ0PR10MB5613.namprd10.prod.outlook.com (2603:10b6:a03:3d0::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR10MB5613:EE_|IA3PR10MB8188:EE_ X-MS-Office365-Filtering-Correlation-Id: 2b7c6ac3-f6ed-48c6-6208-08dcdd3571ec X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|10070799003|366016|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?7Bv6MkZoAyBASNFD9HhYht8zQSxDOdD1tRqoqGkrYQbpbaeMIQrEOFbO30PS?= =?us-ascii?Q?8ZeGKTj0DvN+dkdREtVJ/KltOUSpVdEyIvUzZDFxPfxr0tCrTfdykaaR86ug?= =?us-ascii?Q?Fr5Y5UDrVSO5rnGD1J9ezrrzoImW4nYoz+zAG0bSKDjCQYzbzZ8X18S5ncK5?= =?us-ascii?Q?rDgjaB1esUclANVrAPPBW1m8uzRmW1sW5pNTwRKFYGzzx9v+rQp4OsfHWHpm?= =?us-ascii?Q?faD5zRiVwb9e85QD7wSkdHR+ud+vo1Qhclh00bVNfu7dEU23oslzXShAf+2p?= =?us-ascii?Q?cWAJs44isrGCaQasjf9rQhqmRLD1nWvzLCVYgLApeqt9fYGwpTFGngPCFI+c?= =?us-ascii?Q?0w30uHzJsxB1lwFhW+cyyivMSFFS4XjIo2qjf6TIFQasNh93gZje9s80qrb+?= =?us-ascii?Q?fOCcfF3KYNtLKgQLnhXi5qKxPYRG0mQqZKDEXXPaUs572tkTziKqxrQ/fOro?= =?us-ascii?Q?h/cvyrXjQM5venuS8dZe4y1KtcZguct2b/PEVMbqi0ZuguXVKYy7IjCfWysU?= =?us-ascii?Q?zuleBAenrTd0ulZavh8qodabfPjHlocmT8wKD34PET78qAq4bAYgTy/NNBIN?= =?us-ascii?Q?efIE9mS9w8DuJM2hWuwfmypY9FI+mHyqVuAY6xxQfyTkCk7VB4SzZwq/9Cxh?= =?us-ascii?Q?u1ON5o6oXSF8tNvzy5sAlyAgvFfclpbWmley6zE4Z3WEPAGgtAd+5+st5myo?= =?us-ascii?Q?bbAqh22p57bjmRv6FX80iGS0N7n5f45Ksu1JiVBSpUMx1BNJgCPw7kK9tZF2?= =?us-ascii?Q?34F5eVmvNgi/wyCPBHFzmTKXzQ4FVbZ63a14zGibV6St3n39OIj4NVEXPoG2?= =?us-ascii?Q?eZZtSxnc4saHJytatJRGyW/FUtRYKtwvyE4+JmPyFDyj6HJa2SqJGzQ0zaUc?= =?us-ascii?Q?MhkbuA8nvjZWtZIH4En3P/7WJtITTkXH1EEk4HbZcGvS4xo1i78LPI0MlNMD?= =?us-ascii?Q?GlAqZzmJqfquxsdsJp2Y3tJJ+jyvWLF4QcgWCefVbTQqwMPGF1p7wXJBHWN7?= =?us-ascii?Q?CqsSMnpCEk+BVoj2W1rx8BgWh/uUJbe1iqCtjAaEr+BfyNPapZDuiqQdIugt?= =?us-ascii?Q?Jv2rtM1K9o8QCWe7OMseaSAeE00u9ZsmtvTuss8EzZfrbrlcyhqaOG5W5xys?= =?us-ascii?Q?80Ztz4Gx/HUNYSO1lXqF6u9xoL7jYDB9PqoRGMMFqN6NcyXcuZhlBDl8cwBK?= =?us-ascii?Q?Y3WG4P2Ix21mqRF5XcBQTHeaQJNZ/hQyhkqd3UTLnKlwF4PKD/m+CdD47ST1?= =?us-ascii?Q?+a8BBH0UEJhqjZKxfUVOmrRsVkIX93333TlYo+btHzohTzT4K9gFXr3E+5JC?= =?us-ascii?Q?4a2GkY2UM7c6FEwGuNsG10h4ihawWdY9fh5YZ414U0OO7Q=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR10MB5613.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(10070799003)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?T1jaee+Ehj1BmZFz3ZwyeBXqChk/9lVX1MlOacEAnHojyzucZLviCMb3VCBN?= =?us-ascii?Q?257e80eIqBOfia0sQgg99l1+7Ix8eyqjhJUmkP9NNJJbcJxC7XGEm3NVUG/C?= =?us-ascii?Q?d2BCzhUqpVZhDQYGY5JlBVB3uTWUH34HLUsGEI2u+s2hvhF3s5kf3S6/BvQ+?= =?us-ascii?Q?bd6WKKo+aSBImv2+22CdaS9uppwmU+Cjn8RMOga3rbNw/Z8xcdd4QupjKMgq?= =?us-ascii?Q?m5QskZHJlljkG2KZWldtsq+GBhrZhXlDvqQJP3+cSC1jd5VmmLJXD9Ml72P3?= =?us-ascii?Q?4jXxoT/2w/myYFrmHCs+MKFFVWD9mdQ3HRx00Dg7MznE7QW8Sl5jVFW8TtQk?= =?us-ascii?Q?ACU1bLpaUA9GgNPca/1NYojrTSb7AbV7kT887kAzwt7a71R+KYcysJ9Ko87E?= =?us-ascii?Q?967Cj+QEtVBP31bo1VJbvccgh+GBflnz0hv8GH3SUXiIBJNg+jyPSL0RjeMH?= =?us-ascii?Q?Z91Ldq7B/CEDqJ8ymAYVXyQL+e/4RxNWVINOpM0p4qTivHn01C15t5LsT8k3?= =?us-ascii?Q?MX/sQ9wUWUA35R85tjmIpEOQHbz2OPzB9muAIxu4eyccToORRhsDSGVg0v7g?= =?us-ascii?Q?TA0ZNKgN2Ale2yaSMs0YQ5Rv0DrX2XICybsw88+p6DZv+9/FUBkwj+byFQ0m?= =?us-ascii?Q?KhLUpmJ+Jwv7/PaYmh5j97d0H+L0Ape/NGivJcp0BpIaLOAwC2BPLN3A9udW?= =?us-ascii?Q?/OmspjRjmbG2rYEf29Anj/PfJsE+p0Jjs0+j9un1gXA2LuZPyBpFR+72dqMA?= =?us-ascii?Q?svBQv04YKbTBfP97TctSvEfj4+Sd4BNPfmzlX6c+XjnMzdSV8puWH+bpoIDR?= =?us-ascii?Q?YjetJ/vCZkN3+6MCU613GL5t/pjoB/1GKn3vlB52mZxkjz7rjnpE2Y6LFCBt?= =?us-ascii?Q?Bu9UMq9xIzoToVt8UKmmIJVdVqyGrkdbkMUbwAXtVFbbzUcycdU7f2e3QQyo?= =?us-ascii?Q?H3VBX+Tblwc6vM6VAzuHEUXbR3Z4G12nKPVrhdMOsQrYAWb0Dfgh63gtW3J/?= =?us-ascii?Q?nDBwCoh6+SLva2KfZ2z8nQC6u0RobZ2iTS7uKAwCSiqzf3Z87VsLS+1nlmG4?= =?us-ascii?Q?PatoZF62tQhrwzhrKt+NfElpzlPIXaNcD+Qw+w85vRKoR4WjQJ7zyN3NAlzc?= =?us-ascii?Q?+unYv78PZpJxvPy0gK4FBuKBpTmv6wYJ6MCe86FZWXod/SK80PmPkaEZVGs+?= =?us-ascii?Q?ro3E70Ll8EbzyX0yMQ6PuaAFxs2YhVPMiUBNOFPFB9EPFeRtOo1SIWvJwmFE?= =?us-ascii?Q?te7qxSZpr7tJBxDApAlQbTovuCIOqSXo6DGPyu7bcwd6vPlus+m0+rvrtmJW?= =?us-ascii?Q?/mT49iESMc5b567tiwLu1JWpebttKYAivMwE5nJgyS/mpsX7GjPD43bxGo0f?= =?us-ascii?Q?PJ548f36PsF9+tjT3n6IFsaTTEWPW1S8tDmRVZrGmFG/8mTwlaDDg5hhfgkV?= =?us-ascii?Q?X+OP26vOIKhJiDbWLY+cfJUQAGUxmDYjPf0VrM2xnWYuFdJ+r693w6+BD/3P?= =?us-ascii?Q?SW9lOxd5OrhXrFZMBFIYj4ShfRXKrQNtYACsXf6gm3Df9ybYAbvxtfiVHw+t?= =?us-ascii?Q?8YKUZbMpa/Kpse+U7285lSXVB5vE3N9DR2FeKoNx6D7dFOFk4Yuqut2VfxGp?= =?us-ascii?Q?Dh1b5lFjmH0Ns977QoCyryigaDzpFF33F9Iy5531cUup/6oayr2vTL+IDwxa?= =?us-ascii?Q?qJ93Bw=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: LCbDTYT/yjZtZ83F92yOiwGGZsoGmy6cPesaOAv6CbRsS67rvuGPgKreRngQqDt1/3UjOZuXOPeoXxEMfizXjfaBpjWROPT80nHLvlS9h1D5rjl+fohsRbg19UiDY0dpjDBFj/sG8AQCskMkfIZZi5uq8F7zKRQqEhn6qzGXk8wjY5PuJ04/B/+gv9/4O18+LAGs6PiOEUtJaYozmpm6AnbDA+mHN1ymeHIdoVkCelcFz+TsxPof9pPCnMdyyzfBVq2N0QV2GsbszEL0H7kHRZb2VvaHTioM+E/51OpjsXtUlwOuuxj8dW9p+v8ENdH00DHK4ocvneabDF3GfIMT5vNdvajUPK81GRJr3NduIm4EOmtB7N15qDOlYF4//qVRefpZdHY6xAeScYtHCX7AAYLlN0hl/Cjmt64YvNli5nLo4i4grzs/LtZs9G+brx9kCGGi882+JrdOXugiTkAFJdYGKULfWS7t8TCMdUE1k61/EBiqXDA3tglgv6f7JnY2xjs8URv7RnVCYM6PFT654mRx/l7nNdJmQnowMOCKI/gRAfhlzQ5T68BveGPCfiMBk7g8bPaqTGDf6XOIDBel2JXwaA72q+izlWBJW29Buzk= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2b7c6ac3-f6ed-48c6-6208-08dcdd3571ec X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5613.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Sep 2024 07:41:19.5116 (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: UkUNJYnubw9WYJzFhnnptlBtxtWx28cN1IjXtFLaxD/a/94R6RPz+Tp5CKZ/SGAxWTdoK02Gyh5U31MSyq9z3D+KGwbLSATmzrm3qMVFQqs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA3PR10MB8188 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1051,Hydra:6.0.680,FMLib:17.12.60.29 definitions=2024-09-24_02,2024-09-24_01,2024-09-02_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxlogscore=965 malwarescore=0 mlxscore=0 bulkscore=0 phishscore=0 spamscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2408220000 definitions=main-2409250053 X-Proofpoint-ORIG-GUID: 57IuCbACRv2xB-9iT3Emd0agIUBz-BsN X-Proofpoint-GUID: 57IuCbACRv2xB-9iT3Emd0agIUBz-BsN X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: EA24A18000F X-Stat-Signature: ma9k1ms9omhnntdcfk5bg6ydjunc8nzt X-Rspam-User: X-HE-Tag: 1727250084-851771 X-HE-Meta: U2FsdGVkX192aKpWCBp+OW17Yii12MoCYNTJ+xDjrThT50K3/xi71tzE7SRCKc5RT33RGtb5hxcTUnfcV88ZsH9ki/GV2ywlxxENrSDhbrTMwRwHYHbW8+Iy5nyxlo9QM+sTAS1ko2H5GM50JVcYNZcuW4T2GXgV5f+ngttK2KiyupA7ACkSAPEhRwwnIDf+n53wQ+82j/Yswi7o+3bZJEe6WnwpZFAin9sWHzlwrsFuLopWAYpDy72bvJnA0OZbZLNmLSzkjYYNuNX0KD1Z3gMeCEQ3K7EOa2XQNZN46Sl3DMBerXuc/EUIZKUb7f52wOM3C6vsVS3PuMucOWjdh3HBu6i/SiR7lKFAo9NTxJhmnyzLZi/16tTbz9rK/H+3qQlAzSt3M2JmEBIZOYHm/ZxhLxC2cSrZv+jJ7qt3r/OxJYmvKmOWeNyHo8r5kThtO9xJLsonFx3/k29SeC8ao7XK4M2i5Xs4fvVliqg2M5t6cx0iFzPkg2qTnufzYhzygSuCArA2nteks5bvnaVsCRjpfAoVlDuwq9RM2V+eRpSzwALtFWxgClDDWppnmcsQ/KezExl69T9sy8Gx1sFiJwC2rWYuGzpJR3epnDDWTwg77jPj4QNkLVLY1ny/cd7rTCyCQ0Py5CWH42gb/nnq16Bz76NAn+wihUkB0aPeJ61EffEo6sCIY1EjJrc0EkJl8JCxfMGg1r2Ub/WIH/v2YT4XJGawxjI/jWKRpDDLs3Ze4b7OOiXLFVkIkP8dH+Fq2bWeDOsqO/kSPXsbXnOguQWsgdcaHx3RbscU709wIa/VH0m8+pWFRFtGlmJ8As1xupY0CidpZt63ukAeA7j1wjS0uUddIkn/KblXD0uehy88DcwbnVfBKqzVOmknQusNlZAGB1YOfr+hYh19fgXsIxBzCF5YjvYzpUyX1p58f4E4oILMUAed4c+KlypcCcuHqa2qVzOlOdXq5iMsfB9 yNwH3tiR dqq+hYV6kK4F7pOkeM4x8T5iSUuWysCfmrX86Q35oz2kjNqG+rld5XhUnW6/SsaImzETLTjKRqa2xby4b3z7zK4J1QSuULCntP9C04yhifT40D92Fqytk53xpdZcJ0EEH0oAWZUjPljL2T1QOdPOyk+etu5OANTj2wC+qjo/PCliUflaM35mjeUM4JVYA+g4bTLhoXXow/QYDtGKprp/YGvZkt+MbBDskW8FO1VNFytgrdYd+8jooxrIlpJGTW4FVI4oYQvKMTD7YDSAxlmVajUMtxnq3drr1uzVazahwLr8p73uMVp0dtnhQzzee5XkysFpIayyt1ybstWBTP+yABZ2VK2ItZVAZ9YSBzynlC/SEbuNzeBLC7XLid7QtibwRvvsNaSAT7rOeEsCtSrT06DTpyBnNO+fctcABacKBzO2qFDnAseddRTYcbbCcomwzEdMZNh+mudO+GRAz+9TaGVxU+qMbSiHmsQ1IPbqbdt38p1Kw2VA5CdC0Dcu2z7VwnYw0Uf1mj1jfKISsstDK5VXiQH6K6KP1/BVYHRVm9MmDJMWhNt+TAZhiC3KPRtXsdtkYWQPjmvzQhQsLq7oQp3w88t8ZlwgOEzYdrq/s4+kRseM= 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: On Wed, Sep 25, 2024 at 01:03:05AM GMT, Wei Yang wrote: > On Tue, Sep 24, 2024 at 04:03:35PM +0100, Lorenzo Stoakes wrote: > >On Tue, Sep 24, 2024 at 12:39:50PM GMT, Wei Yang wrote: > >> Patch 1/2: some fields of the maple_alloc is not necessary to change, so we > >> can skip some operations > >> Patch 3: a valid alloc check could be hide in current code, so we don't need > >> to do a separate check > >> Patch 4: found on rare case where allocation would fail even has enough > >> memory > >> > >> Wei Yang (4): > >> maple_tree: clear request_count for new allocated one > >> maple_tree: total is not changed for nomem_one case > >> maple_tree: simplify mas_push_node() > >> maple_tree: fix potential allocation failure even has memory > >> > >> lib/maple_tree.c | 26 ++++++++++++-------------- > >> 1 file changed, 12 insertions(+), 14 deletions(-) > >> > >> -- > >> 2.34.1 > >> > >> > > > >Andrew - Liam is away at the moment - could we hold off on taking this > >series to unstable until he's back and had a chance to review please? > > > >It may be best to avoid taking maple tree changes other than urgent bug > >fixes or the like until his return also. > > > >Wei - please hold off on series like this until Liam's had a chance to > >reply to this thread. Thanks! > > Sure, let me know when it is ok. Thanks, Liam should reply to the thread once he's back then we're good to go :) > > BTW, I don't see Andrew has taken it in unstable. Do I miss the mail? Yeah he's not taken yet, kind of getting ahead of things here - not a comment on your series - more an act of time/resource management :) Cheers! > > -- > Wei Yang > Help you, Help me >