Message ID | 20230505174204.2665599-1-Liam.Howlett@oracle.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 E4F6DC77B7C for <linux-mm@archiver.kernel.org>; Fri, 5 May 2023 17:43:45 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4BDB06B0072; Fri, 5 May 2023 13:43:45 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 46D3E6B0075; Fri, 5 May 2023 13:43:45 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 30E566B0078; Fri, 5 May 2023 13:43:45 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by kanga.kvack.org (Postfix) with ESMTP id 0E0DA6B0072 for <linux-mm@kvack.org>; Fri, 5 May 2023 13:43:45 -0400 (EDT) Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 345HhOVM031610; Fri, 5 May 2023 17:43:44 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=OTNs86+onrSNHPY09/su6NByy+9ufcuOjzP06XsSUv8=; b=vIrJxB/8cLV3e9mzkhGPn9k9bDF2SPZ9696IPtreWfuPXSkr/2w4uNYmqlvsdLz9JufC WTlN6o0nz/yBdFeslzObUSTTJj3YuLF9OAVDvCxNy9ne1jts2UwXDhHOAs2s51sASbHD TgZAANVAkjxEmcdFHRWXRrR/UkqACk8iJymVyJZUZUAZz/wXitM42hKgLjUKfLQAxFxK kNDqHKwnnDhp7EVw1gyYon4qFDhbqLYJum1ZHYHKNKestVk3OtMKEqvcRm/6b+cnZYBR /fhc4E1SdqjrkajxQBJrowrRyPD3wUm+tIXOBe+fGdBcuP/nSGSDUvKnt2by8SIsq7j2 RQ== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3q8u9d5ndb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 05 May 2023 17:43:44 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 345G0cUN024954; Fri, 5 May 2023 17:43:43 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2169.outbound.protection.outlook.com [104.47.58.169]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3q8spachqd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 05 May 2023 17:43:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TkZGvEOMCrWF0MND7M766khkObeDd+pPFgf7GFAc/BUcnwTMOdCyP+zUBxWerprndmTse37FPjQkvFp+spPtkmfxtG/eSv00jRbDVfp7pbjxE/VgFXbnUTGdS55QhRblPIwOZryN/aRvyY1LIDMRNOtYslXVk4GGhwOLDoYDQl34P6o5lIvj8E4Z2mIWbBOIGWQ582Z/niF587a/tBG6ktnEd0mkYs6FImjoojSI6dtNxGxStwFSpvb+6ixUmFniQjnZLbo7/HymXmsBJxRJaggyc2WK2XlIUk2dufEw2iNSfTcqRYRC9J5N6MFPUbwpwCl6U6XUtIFplscqmiAPIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=OTNs86+onrSNHPY09/su6NByy+9ufcuOjzP06XsSUv8=; b=IcjA+Cxye7x3wJiFzasaX3UGBpiJMzuSHa4Mc+4FdXbTgI1pX86sJf8Q3Oeo8usNBgC0UXcMyOD0h/l2ealKGamlCUjfu2ozVYk1bG1JdrtJ6GYLtI/V5P4Kcw02CZ+kjC6pDjWqtQ0cenT691370LX4MYhhwFV3NoyAzZ052Y3wA8iBldU66FXKYDaNFtMOHCq1P2NMV65cTHSNAbhqNMuPMX1aiMTwbykYhDjCHZnryY3Bzma3Ar/BW/Zc+uc4Qn8nUMDWzkx7VbWEDhPgSK98GkRZQ2jhGLRlpulHSQCM1+U+i4B4gIWTLlYTW752Da+zfw9EQjKH1F2W9lz4Eg== 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=OTNs86+onrSNHPY09/su6NByy+9ufcuOjzP06XsSUv8=; b=kzTN0h2Dn7ptiN2yV50w3dNTUg5/Ct8tl8hjFW/0/WFdpQS6n6GaqQvTjbzy0bdsESpApWTcxwTioeVEJZPJgM7L+XY6fXab714jWnL8hKs0JnZK/VSOSMiE6shy4ysI7J4E7iBocL3rBaPQlh+wZSZ4+aYwTsUsnhY2EvqAhK4= Received: from SN6PR10MB3022.namprd10.prod.outlook.com (2603:10b6:805:d8::25) by IA1PR10MB7199.namprd10.prod.outlook.com (2603:10b6:208:3f9::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.26; Fri, 5 May 2023 17:43:41 +0000 Received: from SN6PR10MB3022.namprd10.prod.outlook.com ([fe80::8bb9:2bb7:3930:b5da]) by SN6PR10MB3022.namprd10.prod.outlook.com ([fe80::8bb9:2bb7:3930:b5da%7]) with mapi id 15.20.6363.022; Fri, 5 May 2023 17:43:41 +0000 From: "Liam R. Howlett" <Liam.Howlett@oracle.com> To: Andrew Morton <akpm@linux-foundation.org> Cc: maple-tree@lists.infradead.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, "Liam R. Howlett" <Liam.Howlett@oracle.com> Subject: [PATCH v2 00/36] Maple tree mas_{next,prev}_range() and cleanup Date: Fri, 5 May 2023 13:41:28 -0400 Message-Id: <20230505174204.2665599-1-Liam.Howlett@oracle.com> X-Mailer: git-send-email 2.39.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: YT2PR01CA0010.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:38::15) To SN6PR10MB3022.namprd10.prod.outlook.com (2603:10b6:805:d8::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN6PR10MB3022:EE_|IA1PR10MB7199:EE_ X-MS-Office365-Filtering-Correlation-Id: f54932a6-b5b0-4bf7-9216-08db4d9043b4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: g9INRH0KLBxCdvvPg2pI6XnBOPC/Lc2lezGE4KLkiSHMmK0VwQqn/MEhfjKd6tO9aNd+U0J6qAsadWus5vgiDRNTmRqvLQydN/PCZjRXiYrHi9xvRIP4rk7Q8Zj8uyjAtAsODgWP0xqeIrV0hNLWshumDv0qJ+Ld8gCYTFOZNgcFlMwJnN6WI3DtCZchG53wmoCV8zKxv2RLNkEM5Pe1guR5NFTdmcZtRExBWzmgfGR354xk1a2WR/J5QnznvfWCIA0KHtbu66Xi0wuJs9A8RvTaP6YlQV6qW7bQGfEt02JWQExpP8Gs1Z82AK80MrUG4SGevWrWygn0mDXRKjQRwInuUFZklgeSz5il8OZoASuHt7I1+PQSjowMC8BZcrRBHHaFq9by6yZYgdczP75uqNjyyfiNa8AsDZj2MPscA06ipHWSSelVPb6VzRIf05t64Ere6MPYZ/7TLu1zpUmGKE+F2iVIe0unOKwhZHjoQcFQzNHLHe6uYqCXRQgiOXU9MilS8x1VtBAyJU/+SvLG+djOE36Ice6ABGTN0dAdxSI= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN6PR10MB3022.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(366004)(376002)(136003)(346002)(396003)(39860400002)(451199021)(2906002)(41300700001)(186003)(6666004)(2616005)(6916009)(86362001)(6486002)(6512007)(4326008)(107886003)(1076003)(26005)(6506007)(83380400001)(66476007)(66946007)(66556008)(316002)(36756003)(478600001)(5660300002)(8676002)(8936002)(966005)(38100700002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?/TnWtszjQ3iuXgQ5CYhBdk6uo0SJ?= =?utf-8?q?QDA2BBMafRMSY2ticu7vr/qN4fydHf40XcVnG6BPnRSUnk3AL1+Tcfkv569yRWkaQ?= =?utf-8?q?vetAaiQYEgJjQsn/V1FOgYSYXDSjyCDakX7lrt6MYYkfOe00w2FnIjn+rQVEBhYwD?= =?utf-8?q?NHXndkctnP9UB5zNrb7561T+1Wf9Iaf+ew0r1via30I4ptkQs9XT0E67mhbpJfnP6?= =?utf-8?q?SWN0RnftoGo2cC8f0bYV2aGJm64rLbZ2LPjoo0/jCCjJlXWezRDsxETr8kS1DtwDR?= =?utf-8?q?pz7vyWHwkbcrjlQnpThyW/TUaQRxbY8wRra+53vv/pQIvEcOrsiagZOM6zmstiPIp?= =?utf-8?q?67Q7kvYbjmlQsnxmQd501LklbCiN5KejZ/Y1Q8yPvmN3u3G8z88YXvkxQDvnwHDGj?= =?utf-8?q?9m5D1ZtJ9mtNmDuoAGf4WA3ft5q9pnUskk+a+L5MCW0ktshd+SwwcUCoJgZaeLMwk?= =?utf-8?q?rgKiPO0cUDuww75CEOOFla+HP33Tx2gV0oxPGrTiwKXPaSJOkpfzmhvN43DIZB4tn?= =?utf-8?q?/hTpU8wQDjbBDlZTSXAILTZnKY3Ekb+53lxY6ZXE/VEf1ykmvkXj3CvnqomDqS+E7?= =?utf-8?q?MSdl5yURW4uGzBV4LOVxKZgIBMetKMM//QkWtE4VIvQRIH3Uzl4rCowhXrsDWdeJJ?= =?utf-8?q?+COQlYPA19ElzvFN381xBGewZMdyMzT7lGMDNKLe+rePApnRv3SjSM8nVBhhLGReY?= =?utf-8?q?0DliOKhnREr3UG2M9vSQ/OVPeyYkoe2C8fk9ZheKdtWbL4XuKE0Le9saRS8raKv+2?= =?utf-8?q?SXvRh8OqYFrvxOdhlysAjUHsUafao8nRsTd7Z5IZfaf+9i5s086DQhHlk6eLAACqt?= =?utf-8?q?6vMGy+szKE0MdpaG7rklrE/u6MnPY/uauRI26XUwtVBBvD9kRPzTgg4rSRwmTRe0s?= =?utf-8?q?nGbwsGLzW0W5Xwz1aw6Wlthjr5nHvEuUj/JEng7Bb4DIffrXTw1U96w1oMuNYGjtS?= =?utf-8?q?3wJQF0O12Qf7Ae7CVU3VOLLZDCsNarI8r5w3GP5tr+982IqlUpnuWjiyret/lgjC7?= =?utf-8?q?0U7N3kdoEHcDFyHKTvOUXZRSM7rJsIhdUOHJIDZ89ivT8t3eC6JqLz+P2lJxvjqwj?= =?utf-8?q?SN0l/LqYv9kWxzjS9cr0jjKXpQztA/2rKYl2zLDpjjsLJWJ/sg9auQQd3IHDYhLC+?= =?utf-8?q?uZenMXOCAhgXCspmXsIo2z42sKeerUTJ3w6cQYjzg9xIWljAaG3n9pbDDZMGaIg1I?= =?utf-8?q?oLNBBBzgSb+dqJsad2Zgse9gDR65ayrQEhQ72hNBsj4hXN5aHME4upE27GcBnL78H?= =?utf-8?q?A+tIC3Awfg7s5/67rBer/VelWlxzBE4rZS2slqih2GonFGsXJlMvKfhQnNOx/2L1v?= =?utf-8?q?QOG9i+ke1l0ETZjFGQbaHMcnY78Gl+y4L55kZLSl4Vpe9ox7gAihxFJdbNCgefLhH?= =?utf-8?q?qlZb/xdfZVf9iPHH5vt8S9pH8AinciUYW00b8fkoKY+VtRLYaiTUavQ8SZkg51fnm?= =?utf-8?q?+Z6j+Sa0fdtJF3Q6/GC16uDRLfJvyHPKnuDcuQJLqHGad1IDWvEU575+qjLxva+rd?= =?utf-8?q?GJPXIv3EHT08sTZr7xJ2vZ/xPXMrDOAhRA=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: p9adw264bAxYTVDmvDSHzeIZQYh5KpyCOgNrHh1jSPRVlZKLedSZTh5sTBTo1zAt8OSXJ24cLDI/AV1YR+hLP3Qb2pbOE/bdJkeDfO31kbwYsXzZCIOEvcl2t9m1bJYgTaiHdPn7e+N1Lq5QIuobvNHQbn5J6meRgSzgP7y+SVPiJ207oGCs8dl9cvXp8W8vyTZBJpinedMHzCWfpHxVbUOQxZzqyNzbZwp6plFRF5eCH25LCTxXQQNyVhbWrb6fTWjeBwHRCSg6IjkxbjIGkPO2t3vwZCM3C6ppuUpYXzVx0WNLE6YfQ1PLdMxKUqcq17fM1L+fUdwtxiRCFZe/Isg+BmnbbT+QQxojy5IDjaYwWjJeGmslRRmjlTIFCUEk8/wEpIZmDFfUSnDdf0Z+E8aqKHh54oh3K0FbQCnFYTQhMOp4DRIm7hdsMRm/dPz+cHV+TvrY90yPbNWQLQpC1qq7NmiHIIe0nQAGhOabjzqDKc8JGZrNPwcNc73+KFqG5eSYuZBf9+oljprrbQqZ5SrBKtSETGEhWwrSmqn0m/h3MtXmGqtmoHYJf8S29KgYmeiditj0IGeIa7+ZYNL5YE4yLN/tKkcYzb4FmPajZchNNF1uzqQ5kVmzDtQM51teCNygw1e046TSDVEv+hSNe9vRBBiAvlJ/5jnqAdXbys0Q4M+eh5MU0CkP+jFR+XJF5qgTCPb2SliiskKM1Xevi/BNxLAjmrG+ZkBIDhucTW8KjhExQwv6+kgfdVSy+wnycRESH/ZM1AdqJsnKZz+qb0wMXtIb83XmbvlV9c2h9nCRB/hZgro20QGkGfsayxpJAIdyVtZ+2/lXcdlucYy1PXmCvCbfsXAPT7c72YVPcf79DEYk56BaDDlGayKLONpaxzq9hvXm/7nZFKs7a4W+5Q== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: f54932a6-b5b0-4bf7-9216-08db4d9043b4 X-MS-Exchange-CrossTenant-AuthSource: SN6PR10MB3022.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 May 2023 17:43:41.0704 (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: uu7bIAXmfZoaMoXKgkQ2Y0rN2FElZlTcmnUIK8t60+Sdo6cNT/rPeUkz19dL4J2pS+A/bxO44yNfv7uTESoS5g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB7199 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-05-05_24,2023-05-05_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 mlxlogscore=999 spamscore=0 phishscore=0 adultscore=0 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303200000 definitions=main-2305050146 X-Proofpoint-GUID: Fhv_hKC60JoK_A29NPVKZBHAEpL45_Ma X-Proofpoint-ORIG-GUID: Fhv_hKC60JoK_A29NPVKZBHAEpL45_Ma 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: <linux-mm.kvack.org> |
Series |
Maple tree mas_{next,prev}_range() and cleanup
|
expand
|