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 58DC6CF9C6F for ; Tue, 24 Sep 2024 15:04:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 954146B00A0; Tue, 24 Sep 2024 11:04:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 903746B00A3; Tue, 24 Sep 2024 11:04:11 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7563A6B00A6; Tue, 24 Sep 2024 11:04:11 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 54E776B00A0 for ; Tue, 24 Sep 2024 11:04:11 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 0F3F0A1AC4 for ; Tue, 24 Sep 2024 15:04:11 +0000 (UTC) X-FDA: 82599952302.11.DDCB2B0 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf05.hostedemail.com (Postfix) with ESMTP id B031510000B for ; Tue, 24 Sep 2024 15:04:07 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=D5yjITlV; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="J96psb/I"; spf=pass (imf05.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=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=1727190089; 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=ZFOKZT2o51XXcU9ESnZ9FGT120Fcn2V+rd84x+FEvzE=; b=dsNdXNATxQVQSFfaXpMyXjxr3Brp4WIVuwwFB0fL0AvfrRGJLSGY2vyzVM6IEeMrOJqk1f Ho742vktnt/zefz0nII8VKw5JxJGyl1C84QMU/DMwaN7D1Z2VBiMrKvFqntWWvLa0hHW7p n0gwUFnLmz9aNSXew7FdxJVlZ8xbBw8= ARC-Authentication-Results: i=2; imf05.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=D5yjITlV; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="J96psb/I"; spf=pass (imf05.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1727190089; a=rsa-sha256; cv=pass; b=wiD9i/5rkVqjJdgGLL0wQP+7oIOhMNoEX5MLTAgHEzIwszmWxCrHLGxwBggpBs4ayP7VKc vc8yQlTGy6uwmxI/hi/9OEa9x+Hbgo4mWP35wBewcUioOv+0aiFp+BRVbvcQyz/h8Qapv5 LmqWtISmvt1hjmR1NOww8tW6jiw66Yc= 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 48OEQZF8000455; Tue, 24 Sep 2024 15:04:05 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=ZFOKZT2o51XXcU9 ESnZ9FGT120Fcn2V+rd84x+FEvzE=; b=D5yjITlVbZe/i/b6xtRrYAd7SWaqu67 Le5QjRXRni5SfHCMCYFmySOgkIbZzJqtSYJenDyx8+IYFLP3+07YoNaoll8EF0sj PTmvhzZggrcV5CAmHnDZ8GzHLkUZQCvVbdERqYJtyRzoT0+191ZPeqFEh3hG5SBt XodrZi8/xa6oSxQTq1E0KdD4GPmmmzmcJgPgWQFAOi3HjhRGRv4BfgsoltuLdyoh 6wmgQVNiCWU6fRWWLVPF3zJ3ki4bRbAQCWnsTMd/c3zwoDJr67+uqe8mhAM8AHlv 6dZLBGlSRhCR6z+WZXSwQH5JgxdDrzsTM7N4pqnL0tKnTB5EPehgvzw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 41sn2cqt64-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 24 Sep 2024 15:04:05 +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 48OEsYp6000309; Tue, 24 Sep 2024 15:04:04 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2041.outbound.protection.outlook.com [104.47.56.41]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 41smk931ju-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 24 Sep 2024 15:04:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VihU14C1jwEpmqkZlMJ+TrYXijGw7jsvOj7nATm1QPIXVSxBpGvwnz8DYAojOoELu+zzhI4Hbcn4dWvmcFvsZp6JQHB4Xu6AwLFTKi3dXxMiqDQEhsm5OMgrRZlh14uV1+f0QGgQyfGhF7RCxkjhbbi4UYlGeEedtWZFUVJOhpb1Po/odOl5zoMPsvuo5hRg1SeMMPWvBlFpJMf6wT123U+s3KqPnKcL0iJRLQPaSjXPZ0tXsDjo5vUnkrYHLJbIILGR54znVz+vV9VW6OkTDdWuIQru5/DvqUFN7GPSGpG8GJTqyxFg7u+qrOBDP+0Vo8YeK5ji9UrW4A6wj/EhZQ== 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=ZFOKZT2o51XXcU9ESnZ9FGT120Fcn2V+rd84x+FEvzE=; b=N6ULAh0PDETJEF+Aw6qh65AbsuA0Gwc4I2l9lSZQ6X2peZOmp7RhBg/3CJYFyfrkZoEfO7GM3fxTBGFwlzPkpY73AsNso5MJAEhVXDW+VthPK/QM/JpyUTu4AOQ5SvytQ9oMJDgWB/skqs6cQ6BfcnTpaL/Wyo88IGz00Nxdp64E3J+JAl70PfvwKxbeaOWQzM7ORK3KZHzoI9dnzF+ziu0KCJwQ9pdfRXIMOI6TQdeojUlgaSCrKIGheXH0j+0Bo63JFn0kiMP2uX/d6Ds8egVNtuUFHrJ+VKJX7ABisKK0O5tgXvCVFpEubBD2aYYqFKDc4D3nVzX7YZl9Pa3dfQ== 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=ZFOKZT2o51XXcU9ESnZ9FGT120Fcn2V+rd84x+FEvzE=; b=J96psb/I2yhE1PaPlyR69MCHJs8oX3/QurZSTQabCnPecbXGEE+iXUnOKuTr+vkAo7G/NT1D0lIfUe8/Ej/WJp/QnsJSXMYIce6LyQ7IJJOzpl6IM3M1yXPWGxvNcVZN2RxU9YFcvPvvfraFg+8Iw4u74FHKN/YQQCzX1sGhPi4= Received: from SJ0PR10MB5613.namprd10.prod.outlook.com (2603:10b6:a03:3d0::5) by SA2PR10MB4633.namprd10.prod.outlook.com (2603:10b6:806:11a::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.14; Tue, 24 Sep 2024 15:03:44 +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; Tue, 24 Sep 2024 15:03:44 +0000 Date: Tue, 24 Sep 2024 16:03:35 +0100 From: Lorenzo Stoakes To: akpm@linux-foundation.org Cc: Liam.Howlett@oracle.com, Wei Yang , maple-tree@lists.infradead.org, linux-mm@kvack.org Subject: Re: [PATCH 0/4] cleanup maple_alloc related functions Message-ID: <7103f5eb-0891-489e-a012-277d217dcf34@lucifer.local> References: <20240924123954.18933-1-richard.weiyang@gmail.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240924123954.18933-1-richard.weiyang@gmail.com> X-ClientProxiedBy: LO4P123CA0083.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:190::16) To SJ0PR10MB5613.namprd10.prod.outlook.com (2603:10b6:a03:3d0::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR10MB5613:EE_|SA2PR10MB4633:EE_ X-MS-Office365-Filtering-Correlation-Id: 2c8eb346-6052-4613-58e5-08dcdcaa156f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?SgInbN+9cge/dgH10bC1D9BIFgeH3dEBnd6vR0zeYyjfiKkiiRgTfIdARAXX?= =?us-ascii?Q?GThtW8nGOFHFqakv3E4qc/HpURYxm2C2DyON6CW3DFeOv6Ug5ARcI3E350ip?= =?us-ascii?Q?KntKuEHONw2cGMFouhwCXCjCUpyiOT9G/Bab72yKQj1q+DBlM0mekM7T3Zjy?= =?us-ascii?Q?yDHNrxJjEWMjBTVncBdZHo98h5gwoRZ5KUQWOYsCnYWKi6ndD5ES6OMWEoxP?= =?us-ascii?Q?pOhfBsbsc6BMmPEhkpI1FH+UuIEYbD2K50g9ki917W4q5I1iIYvoBBUCXsJu?= =?us-ascii?Q?60wiaxEvVwIO4++B/Xx9MWUNP06GvOo41hcT7JjPccb71UH7XD1usWgBXEcT?= =?us-ascii?Q?x0d4DH2E4ZAypQ7l1qlnG5E9fzlfftbxpttX+vQFaAy8/kgW/Vt+IQC2bUs8?= =?us-ascii?Q?P8pPVWBol0persJ+OVWJqZNGPl7KNQP24ywkpyXWTbSAGrtAIiIjv8I98CEe?= =?us-ascii?Q?EuXYr89D9sYM53CMfsPDn7/VAnRMMJLYdZ89BhmVfU5X3OOFJOG3ZtKi7t1U?= =?us-ascii?Q?IY+Ll9ZaNBOSPTvpAPE8UnwaXjXTf3b92bGVdyAemnxMnD/e04k3QZSR0vLw?= =?us-ascii?Q?W/1CQn1Cy8jXx1utktwG0SNHsEwJbP5dBw6ctV0d7UgnYnpMjOlvaRvK2qQm?= =?us-ascii?Q?dU7DotgGwD7xT+ugKNqjQYQB/K5+X7/nNLmBfks80LdRhK72nfCMJkpUHjLo?= =?us-ascii?Q?XXPXcheNUwyRZb0LLPTuKxhWN2xui6z9avZxKSrVqjOKtlMwliA237xtV1Wj?= =?us-ascii?Q?N5UN0GvSF90vN8ChzI7N0Y5QyyLuE5lh4SW1xuKFwsdedLmQG0KYMRM/6r7S?= =?us-ascii?Q?rfXLckEZWeIVzdoPT8ObXhVAjak9SePXdMPF0W03O8vteVwvzNRqn6/PwGRJ?= =?us-ascii?Q?UHJWZtjfLno4PG2elH3HkvJ6AYLSMh8wMZQ5BI1ynuvkoebJBsC9MXrW9b/o?= =?us-ascii?Q?Id7bQ7KQYcwnvtrTY7W6Hc6mMgd8yzkCwpzzga43LT11+LSVQ603xaJlC25A?= =?us-ascii?Q?2mpW2eSFY852tF1CC6zr5+ngtX/+6jBfI5Tuj+eQKXxZuMWfLJjRA7V7vLQA?= =?us-ascii?Q?cn2SbnfbZUakJUsBdogqG3Nb7ujtOznoedH6zcMxVFOULvccRIud6No4xrZK?= =?us-ascii?Q?DYYxTAcrfB7NmzAhc2H1uTyknRTpsJrsbxDqN0dOJVSiEdR0BUCH3AmeLi83?= =?us-ascii?Q?SaylJAY63oErrwRuqPV22XocuEnf8otmgygGbS+w8AjHZsqzP+cOWdfDZAc1?= =?us-ascii?Q?tGS8ngDp5gqVzdmhaeoPRofPfq6MtKpkWTVmEaMYww=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)(366016)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?mCnZsgSHZTw9DtnquoYUC8LLNapw2egHISDdoh+myCiku7FmkCavetldXjZP?= =?us-ascii?Q?a0rNVISSmrB0iZkgHrVlEDRfeTYkgkusYhElK80h8OcwOpekTX+nQEiI945P?= =?us-ascii?Q?LIhYyaqLUqkoWSCJ1c0fOl1GA7+eyNPXy3Mok8dHtHiLh8LgoN378CHjZgXz?= =?us-ascii?Q?SiUSDUGnTlRexElrS9Zf7kabLKQ45p/JlNdkFTdRXhOPdKClS/GH0KX8RbVY?= =?us-ascii?Q?FykobtMPvTYV0G60NihlPGqxzvw434g/q0l7K20PVNDuUXEFMu/cZovztbQh?= =?us-ascii?Q?if3G4s7kLVLwb8HvZ81iDwB5GEZW1hj6M8g8cSPMNhI2d5Sx/WWTw97uugxc?= =?us-ascii?Q?52+/aqbWvHeDRXsPI9tVNLn3Rz6r8R1OasB4Ge/IVDq/XLgvXZ3AVwd9Dl84?= =?us-ascii?Q?YJPq+cZzQxT/5ASpx+nt90EtBzYEDpeH5VBCYOs6r8T+CXYSTxHdOdQ25UTB?= =?us-ascii?Q?6fAu2mB2uPFpmulxzapa+UYcHuFhoud2JtwVTkLS43mflOo/vSxXJ8EOY5BF?= =?us-ascii?Q?LEAbseSCXrR+mMpIixmqR6eDPSkUVvxbF+Bw1J6nH8QK4tuwmcPe7Rp445oX?= =?us-ascii?Q?Gujn7JSlFjABT/mgGZzQ4xf2fJzL9aYz/dnCVsFmq2246tUo4FY03apS/Jne?= =?us-ascii?Q?n3dUl0/q+mcvJGwcoO3F+w7N9SZIUNGyMWhg1oABJK8OnZWeLx0Vmh3otpYx?= =?us-ascii?Q?t7gTgomMk1NpZL0aJHIMweo1SF6o2omX5PWYOLkq+JYwZXn/8sCclqmNL1l+?= =?us-ascii?Q?naJ6UI6sTrKE5Ef9QOlka4jgfZMr10c+frwn+y9bQ8g+aEN/9H+VvhekiBPm?= =?us-ascii?Q?LD1CHZNwcvTLl+TuG0icTFKxCgZFz1A4HQKo5VjNrleMC+UYcHMozN0PeEmk?= =?us-ascii?Q?zoYNyBNN1jF5ErWeJiOzpjmOch9TNMJJ2DI+2hEmEtnOGq7nvrmT9T+dxKfU?= =?us-ascii?Q?dZ6F8k5BNsoAK9hqghvGdciDyb5IS8gcpCzQx74ADlLyX7BaE3cdA6UY/c/C?= =?us-ascii?Q?+CSB+LHOHzKPFo34AT+uUoP0jQGl5GZ14HUrDKLZAb2/2EeM3r5lTpGdO6wK?= =?us-ascii?Q?vihPQirN/xGQxrwMBzFq47bhYUYfFS7NMXZq/LBNJrir94CST7fTJB00F17m?= =?us-ascii?Q?Wk1sSPOsibcuczlm6tvxfNHkmgqBdssi/WNr36ktmQT/gs3bVNCBMq51B44B?= =?us-ascii?Q?jJ4yPlWsfrq8tVzOe3+3UwtGOMh2WfCvorOFUqLWLw6TUckpshTeHH89BJGD?= =?us-ascii?Q?+CRs4ec980nWwKoUldTvNnRcaePkT1HRxcgfSJI3mxxWS9YlfYi05vHwmNRl?= =?us-ascii?Q?fztJRy2Mi7qCGnJcslDXF1jtYPzb7yQIKSlIbeWMILmUhUc43BadfiyU2/GK?= =?us-ascii?Q?vEicdgY6golVdGthx/kBvD8+alLlv71OH15bvMZOvBFzF+QtVEGYYqbYfcD5?= =?us-ascii?Q?uaHj1kI/FEeTAaN7rB/z+YGxw0j5ucw7j4WIiWKSpRo4Nf9ngHC/F8700+49?= =?us-ascii?Q?BETODOuM4ju5C++e6QhuvKgz34xY7ywBxRBfDHZAsZngYH+m3phPhQLHh9M1?= =?us-ascii?Q?rILWokhuCIs0WE35Pfu9ZhpFyKKJzmeXCr6OxlzT4fY/V3Ie/dslcOqVxm5I?= =?us-ascii?Q?ag=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: /aE3pgx6E4nKf6ZPr0v52IV59zKjF686IhZtw6123UQZdLIt7aqtMHmG6IhgIS23YXDT50rGCyM8fubPh0fUmbOBsxzRb04EFch9jtnuVh1aipRuTx10c9aWHmKBkDL8k7apXjwUHN63JmMJp9BWhaBBy2aztxqkpEz1w0nEiB9Vj/emv8/CUWxvSTUuN5N+SVnMIfaW+4vdE0PfvIABkURt9PE216flUfZtvYqaPdn9bJhC8SbGu7LJEOjB3MyvpQS1mdbBRJjx7SRzcX0HTlDgAbYLevYy+WRdN5D4QsZkpXSOxOjeaH97bVy1YsmOPcsORuT6sZH2+aUAPH+gHfLJ7Y6PkjQ/YYwnzHfyyoF/8uwCVbEmh2pS+WDA22yVynLqGA765hPl1uiVAivKbAyI/ukt0TtZ9b6PjXtCBHArH7PTiY7WhX495WeGaH0OI5gvR34ol9JFhwR9Ubku3wYKbc8FgPcwYXnfAbzXRaxdJfbAkywVHe2eWYfhQIT49ZlbC8of/7/IOS+Ljv2tVx9RHpBW9t2axlKqYqWs85dEQ6JEeHI63Q3jVKo4MsL3kgsc87np1wm5zA55oTOSfRroF0jbS5szAZhYH2Rhieg= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2c8eb346-6052-4613-58e5-08dcdcaa156f X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5613.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Sep 2024 15:03:44.4371 (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: eu/kU2wk+CroAvTzuAccg4n8GNwaM3xfZLSxFKm4fpjHf3A5Qyj7NoyyKS4asg3ItPS+o4I5EL/n43fBiOPdO1YF/d0M1G4tM3WGjHdIfxQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4633 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=779 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-2409240108 X-Proofpoint-GUID: HA_RzP755RlcHN_InQD29ZB4PGTFxzoa X-Proofpoint-ORIG-GUID: HA_RzP755RlcHN_InQD29ZB4PGTFxzoa X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: B031510000B X-Stat-Signature: ekd6qakn48tgpor4iaa8sny8zdoh4ao5 X-Rspam-User: X-HE-Tag: 1727190247-690783 X-HE-Meta: U2FsdGVkX19QWg13X7xwiksAGfCl99ow7H4JyX7Cu9VXRjEXqpwBibfQyz8EwBOB77rJWb8azuZjZqcivosiJkAd95YQWLpoQh4nlAt5qeRVLkDCm1jHYEwFCHuDHD7MF2hHP7rxaPdDsqU9ZEb9BqFBkXTFQUJkxb3gwOacXf9Ia5dO7f6pEyO33JEWZrX+oVkdKYqoT/zlv+AoFBAWbrUGLHB1E2Kt/e45OZJ8V2JkCF2UehRNhsWg0vi5WJOAH6yQVsqc2so+K8kQWhFkgxS1Kd6gJI/u4XluUxENFOjaHTfFX9vEez1aj+Iu88dSpvO4jPBo6UCtq1Ik1ZPqbwMQuMmcBe2bqOzFnySbVu/7En8C4VefBORXFJh3FPzRnjXz28pv+01kd2hmSdrSyS8aaoCorzF3LKhmTRstuMzS8Q3HnH3CHaPUY7UTxm2CdGO/UI/zC8bVBT1ym4oRLL3iPeTlNpDSiDCbSuuNZT/6pxuzol4C1eAhDidML0il4uw25Mz45Z4yhP5hGjMYMEwijkKVv4zMo7RFx3rFJ2XcAPdZXEX73eXKHUqgjLOsGChRAnMypfzKTOtTHcTpwb1P0JHkQls114V/pJP5U9ff7RX6E1916oLGAAApYr/WdelTydiOLl52K5U1jFzab9JI1WE52i4ZxYQ5YUH2R55eopxWsEWzP9QkeUEaxJJneCsybPyalIliVh3n7QvkL28A8qrxLl+/CSQXLvyFJVGiTPUVSvzCVk6Xfa4SXfInXgIFwFD9DbFTG/1oXFpwaQWSOg6ZbK0r5nGLH5MzhNCQalgkn0NxcZzm2OstkLMDr6XqAyVWL7HhcPkUOCwbsPwwF/cEe42FqlxP5fOTCYct6cID8KsuSQgSUdZ0fgqmdq1+40nbC8Z83eRV1ZpJuO5lUEC4gcriLIaWFHL/2EzfP3+khqfYLBwifhRaGdRjQy3tbAeDnj8hue3uTO2 bez9sswO NPvLZ5GkZJkUQA/ixJqu8rkksqYL0G9eW2qNxvA2E0OIfhHBPLpVDR7JXEAKmP3mSV1/5+cB+XYL7fKl0QLtO0klkZAPuzeusPJIBx2XgjTrsJbUDfS8Qr3t9DkWT46+V8X+ob1vvu7tqfcBqpGQroYwFw2HeN+AkZFTc2CbQ6ylnCR3htvTRpNFQ11teOm/emmaXkVCg5u1/hnZMWK6WQb+GQ5mm5o/3eRMnPfhMqa9IwZVPf6otOhlY38S/bL3h0ogFlW0iBmrZDsMXaqleGM5DGZmcuusV5oCOPE6572kls5HeEIcDQ0q+GANV9Y7M3T9uVB7YzpBM78b6PCmSZtTg0VEus5lFnhiHbces8mGj//vy5t75Ca0sSl3Qh7PCXJ4mUh/JkyGLavAc3loJsWMd/ST5PZBvVksRRhdqLT58Kh2KePPLSLCBs7v2MubSHwJSQtaTmLBSMgokenmCgkpshKtSnH/weHc9de4JzxwF21hjVEmLhaeTiKay7/cwX0mAhr4GjwueBHTZysHNJzBaH8Yv1lRmr18VKynzxdn/2F7e6uo9fmeC+ielILONU3izw6nIqb/ohZY5QLnVCaS6/mVT3WmDA/Y9622ZYDdHbdo= 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 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!