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 ADE0AC02198 for ; Mon, 10 Feb 2025 14:21:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 37A23280002; Mon, 10 Feb 2025 09:21:06 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 32A696B008C; Mon, 10 Feb 2025 09:21:06 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1A360280002; Mon, 10 Feb 2025 09:21:06 -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 EFA9E6B008A for ; Mon, 10 Feb 2025 09:21:05 -0500 (EST) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 7E6341C83A1 for ; Mon, 10 Feb 2025 14:20:58 +0000 (UTC) X-FDA: 83104246596.29.B67B43D Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf26.hostedemail.com (Postfix) with ESMTP id DDC6C140010 for ; Mon, 10 Feb 2025 14:20:54 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b="XKQbzT/l"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=O2ljDnmV; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf26.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-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1739197255; a=rsa-sha256; cv=pass; b=E2SoL2SgTgoyQvRmdASa2HJ/lfP/93YVD2eCE4O8IuKpPMYM5UmUd/tvutVlZ4NZrq/sF6 Bt4Psh/ZRhF9WWFWvYFDy3V5k96YpZKX6fc6jlTOTgUMOyMIdsD3DXmjA+mPU2wRyyIXyA LNUo1/7zHQaqmJPAMOKz8VpxRLNJQoU= ARC-Authentication-Results: i=2; imf26.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b="XKQbzT/l"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=O2ljDnmV; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf26.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=1739197255; 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=Br/fq+0CZd21Z6Kf+9NIOdSC07QVfoN83z0Lum/uvWc=; b=WAXnkUuFSrTj7PRlmd9KnUF55k5f2kvNbDidOvEAu2gYAJY6FF+hHxSL58l6K9bDRbJ5bS rpXVFgtTA4a1OgnKxpm70CAJvqw0Xn5pUhLttwiQ8PkzOnmv5owtUiUJLH1sAXA4Mb64LT 2AjJ+A5KkdMFYMgfD8y9aB/baXkyuSY= Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 51A7tX51027437; Mon, 10 Feb 2025 14:20:53 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=Br/fq+0CZd21Z6Kf+9 NIOdSC07QVfoN83z0Lum/uvWc=; b=XKQbzT/lAnkhAXLFX2n8Nv7S/a2urPn2yh EbQ5uwj6GT8pWTnddnzsBMrudSHwAk+enlnFyHb8h4UdtQSiqKBC7SYlsiXRClVt ISbWeuDiCtr+EdII3dw1RUN4mR5jLupTBfeV9YQ25UByC5G4Dw+oLf2NBw+1U1Yq 6kmJIK6SPAGoblwmRDFTVVK4BGMlM6gbN03E+v3ZyWAIRS8Qk9YW7ks3pF+o5Eys Ma5y39t5HiB3pxqNjLD3ykeJDHosQkROyuBtkiNbgCly5kyXEBt/U7jJpb9OLDIb q9luqe+BAdGfQsdjZ/LHL6hibY95JbojGTdescADPqkWMTCUQYXg== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 44p0tg3180-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 10 Feb 2025 14:20:52 +0000 (GMT) Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 51AE9ILp002589; Mon, 10 Feb 2025 14:20:51 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2174.outbound.protection.outlook.com [104.47.56.174]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 44nwq7eyyk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 10 Feb 2025 14:20:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=S4JUSUB80dYVgLZ3Hop8zwm6vevZc5bl7nlZx7A+cVeBsNW4KXdlLxbELv+Co0yHfTc43nK7oWuiWrzLrBOQ6mOFYiiIGN8QhSPERmVoaXZ1M5Vf5gU/PdzvLMW/INC1StuckRElbKg170R1SAl35/TWH5ap1XFf2RK08u3wY4XCdsajGxD8RAVBbNeiNRU+y8p7v45C1XHAmIbwJFcYROSlybQ4BLEkibB9X9xPJEw3GvROAMhjLHE3JGXYxh2Nqbj3mJ7kWvGP7RdrwpjV0L38CAnbaQZvN7rcgo/WjwZxg6UZzgWlc8j25Y9jJWc993AfnXotkyVntOXOprq7mg== 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=Br/fq+0CZd21Z6Kf+9NIOdSC07QVfoN83z0Lum/uvWc=; b=jOMxSOu2sMwTITSe8G3yTr5u7/gvCdD+KE7l+gN8ta7FSVtCgtbApzd7yELFOESEWU6iqRLJFu+g0+UIXQawpdSc7Wi30evMc+tLwKEZHY6JTt9gnNWt4p3+9E71/UAVmxv3eG1vs30pRYpQHhndqv2q9uroG0p0Z/R04NX3ukYN6mc/suHYxtS/zgkl+R3bfo0nK9WU2QcZpTCAF0ryWY/jt+1z4Y2lfgHmze5hQ4HTfuH1eRV57Fk+03AoJYhXOaTcFVQY90YB1avjzeDecMNWUTABlxZrDy2Q4ZJH/4pJpz5/m3sWn+uOEQpUEEQitTqCIG1qBuAs1QRsFg2w8g== 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=Br/fq+0CZd21Z6Kf+9NIOdSC07QVfoN83z0Lum/uvWc=; b=O2ljDnmVWYotPa/Up2qpIvlVCFtdffnKe1hPO9D2fXspAcbh1WiWjn+ghNBr9kfoKPzp9VU4TV/FjHddDVH+iOx8WMjrbx1NCeV9wm+Hhcbwz4lbv37kCsODhUxYR2fmAdztUk2iiH0JQ2p3lqZoOUbxSSueIoTWb+91QvHp2Po= Received: from PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) by SJ0PR10MB5858.namprd10.prod.outlook.com (2603:10b6:a03:421::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.18; Mon, 10 Feb 2025 14:20:49 +0000 Received: from PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c]) by PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c%4]) with mapi id 15.20.8422.015; Mon, 10 Feb 2025 14:20:48 +0000 Date: Mon, 10 Feb 2025 09:20:46 -0500 From: "Liam R. Howlett" To: Wei Yang Cc: akpm@linux-foundation.org, maple-tree@lists.infradead.org, linux-mm@kvack.org, stable@vger.kernel.org Subject: Re: [PATCH 2/3] maple_tree: restart walk on correct status Message-ID: Mail-Followup-To: "Liam R. Howlett" , Wei Yang , akpm@linux-foundation.org, maple-tree@lists.infradead.org, linux-mm@kvack.org, stable@vger.kernel.org References: <20250208011852.31434-1-richard.weiyang@gmail.com> <20250208011852.31434-3-richard.weiyang@gmail.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250208011852.31434-3-richard.weiyang@gmail.com> User-Agent: NeoMutt/20240425 X-ClientProxiedBy: YT4PR01CA0284.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:109::12) To PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR10MB5777:EE_|SJ0PR10MB5858:EE_ X-MS-Office365-Filtering-Correlation-Id: e222263f-cf05-4f51-97fb-08dd49de1db0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?gWu5wtfm6L7uhus/FmcHXSmIpnjhXkO+79/AdJo4IQzNVCiPFoTAk+UHTzEv?= =?us-ascii?Q?JsE4kQTaek+88Q0P23W9wo9x+00KQDiALxyZUnIh48kQW9jJauotw23D2Mqk?= =?us-ascii?Q?zois+8vLi1i197vC+J7r2kFEH0bCvqwbadJwd0/OJUKMVVFwI5meAfVoqp0T?= =?us-ascii?Q?fbz7eggqHBncyUveRQuMx2LUFHo/w1X5q74xHGLQxrUBuTleV+QgCU8rYSl1?= =?us-ascii?Q?UcuWxJQaG9G9nTmA8afwcCL5Rk9Q8R48LOn8y8CkZRwPFPIqWa3dDJf9rq6/?= =?us-ascii?Q?YY74t9UlLYqHIUhOIqJuebaMpUwUWWuwdmKbgkJHpGNX7ujJDugtj77U5CWW?= =?us-ascii?Q?wdlGWZiRxXapAdpgvTwnrzWUThN3YbMNS7P7AkAnYafebirKoKgqnMGj0YKO?= =?us-ascii?Q?JfO2X+JgJZeado9Yv+anaZ8JTthgFlrKTfgV9ubHBxKBW+wUnFdKn3EeIGj+?= =?us-ascii?Q?qm0kGEfYBIi00sZhiOBoznYRVtnJMYzyd5BxqVAAqBiZofBH5ugs4n1kHvgK?= =?us-ascii?Q?vitPlEzMaH+c9UM7mFOon59g2hyE3LDWkSoRf2eKQ+zFvrJXy1OIcJW6QDjy?= =?us-ascii?Q?uAUhnmXgYUhHxG0AkANqOqlfXoUwCDf8U3mUg+VPDbo8ObcjOIA4abrNJLZb?= =?us-ascii?Q?ce0ED6SU1lhMFA0WWtdPJjpysoKtRnhiBybhQDjBUv8uTiTMTgk42FRUPQlA?= =?us-ascii?Q?cy4tJjtNym6P3fYXxeHgvfamixzCRRBNlP44gKNwfCkCUu1lEp1Y4D+dHQB/?= =?us-ascii?Q?x+3O9uAR6JeaVOIrLTCdHDoITdJ4SqcRUGePAaX0NCCU/WaWB9CDzTULwWi6?= =?us-ascii?Q?UBU/EsTkHcgD2+69K+5Ni3KW2BIcNr6Ccxb7e2ZB+1GaLAehEC0oIsDonY+p?= =?us-ascii?Q?SS7gYe5QFCh4+45LWI1tCOVOOUwZ43cqB0LOWsF32h5bBoNvNEypz8onrxs6?= =?us-ascii?Q?RkLADkBdAL80j1OpAV1V2zsGClxHrvnDJcWL6WOtjQiSIJDmSTYHNZRETqTD?= =?us-ascii?Q?DiRv4U+gHi1Y1nYT3wWpXmtB1z9YDApvhAWMwVEz+blU6SpM4Ksw8syQPLk2?= =?us-ascii?Q?xOZjB6hSR6MOOrzTdnzXcZYT1gpTpMs5Fe+ZZ7uKLDq6EP8O6kKFVyWE0BYo?= =?us-ascii?Q?VHjgYzu12CvJ8q9G8PcPhdsQlEvRXhOF2y3x1cNdIDNWaJT+HJaQyPbHjDPh?= =?us-ascii?Q?FZD5mFLjkMIy+ZX/c/WRJd3nwwPlSXQx1UJdtbino0Gvr02drCHVvIwnJnug?= =?us-ascii?Q?bh7SBHSxZl4txdLSQq70C8XFp6+N8C0QnVDM1o2Ml0127wOWhsloa+4x8WmZ?= =?us-ascii?Q?JG3/YgGOFh5wDDY1n7I4h8sVErvZNWWD4Vqx8VcMozznnJjM1ZvMqL2noeBR?= =?us-ascii?Q?iheQoIAAHcmOR37pmqTNeWHhRigs?= 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)(1800799024)(376014)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?PFnumGC/4RTr5ivaAROCltFHyAG4XOxzytuyPu+KylSrB0agAQ6OOW1NZGER?= =?us-ascii?Q?d6/Bl8oZboRHpQq00mwFRFunQo7B6BbxRkUQcXaGALVIZKxrZUOzvlgsPR/B?= =?us-ascii?Q?qK4TKtht1jnJ90t225mLHr4pPXiUQrpDgE8rLgJgDYFkZ1ti83QCScoERbU0?= =?us-ascii?Q?zWx+LPpGQjZ0nS6JtQabPRTSvAwiFRGsnxIMcuzmDO4y5jgDHsYJAXN9UjLL?= =?us-ascii?Q?P4Hb6K6gS9Cp20eGuBiJoOQYvPmIXo44XtcvxTTWsItLXN+AYWfU4RyfSfMZ?= =?us-ascii?Q?iW1qvhhpOGafhb8ZTpiHvaaCd2gZyA5otFFk+q5PB3LPXuGlb/iTv3ws9aht?= =?us-ascii?Q?0xT6/A0mMNvlm9ZGSCAxU5aZIb07LySrOUN08h5GBFUwQjFoDycj04QB05N9?= =?us-ascii?Q?pUaPZMWWGLX59E0NjEtrJHMzN9WVmYalEIzs4Q/BkHpxeR6+2tDicMQqPxv7?= =?us-ascii?Q?BxT2UBGZttRZFb7WZZr/hd4whX52w1ToH2omhqRJicGQS+OSFq3P+4wAbGrZ?= =?us-ascii?Q?XaIGJchrXv4NBNCWiDzib1qLAkl/1Ky9MmmBGmW9eWUjac9rt8Ojom7BRTar?= =?us-ascii?Q?pt6hNy+sE+0zY8RP3WpkZIo3UqkFrnuMjObySmAdXkUdu7M4EO8ukwPmTTJk?= =?us-ascii?Q?uZlSEDeqsNC2pJLbNylD/QaG+kOWh2pEC7gkhoLPpBmVTIJjL+LQGk/7dU9N?= =?us-ascii?Q?VvT6hyPKSMFU2SH5VR8YLIGBrJssxJoVuPeaV2exSKvqNAEHd6sYKcNUklTT?= =?us-ascii?Q?aa1dp7sabHo90g+hbGQSvft8WDZTdDLih5Sq7ZLcIUgOXSmA88O1+8xtmYSa?= =?us-ascii?Q?OIcPAvzwgUGTPFv2jv+nfXhl2hezx2jrY2a18D/yQgXUTqo36AUe0iSsat2a?= =?us-ascii?Q?GqFPLCsy1a/uyApTo8JWBtTbRUjyBRimnDySilIULceFwpRnZSxnvOa1ZEFy?= =?us-ascii?Q?8q6UJZ6A29HrTt9VDnp2+nelOKuRmMrisItvNHofh7AgexIoASHFfygCKMlJ?= =?us-ascii?Q?VP7HyDoqTFhvjhbbVug23nbf3e0iRHTceogRof7qINLX46ObUp1JaDwp3wX0?= =?us-ascii?Q?LczmVYNjIxYMmmwVm1bmjui0CVtc7heTwlD815rOBoGPQ6CLZPDJYqDhf9dV?= =?us-ascii?Q?Dph28a14A14lNln2C5tgrU8cpg/Bbt2yKvtzfZejAkR5yEwxz84jsfaBdOvK?= =?us-ascii?Q?z75QHpgQw9MBYdzETb6KM6a1OPDZuAMZYSMjcvBbfdyQzVMm4BSVablgOkUf?= =?us-ascii?Q?ZsXO60R85pLmXHf88oON2SM9NelWM7KQiy1OtVmR7irohyCcppaktTNSA60v?= =?us-ascii?Q?ErtsfyQOxWyt2YCZlpuo4KM8US9NaFoWfPsHgkMgTikTGfvRn4DSZTfKIcto?= =?us-ascii?Q?MxPm7PPCE6GJCt/szS3Wopeycz/16c3e7T7YZ6NV5qqG3KU77OVjlmgSRkyS?= =?us-ascii?Q?B5OLq+T1U5p208bykaws8EcOBdbjvx7g4KCHrvjipnj9/ObyH/eIkhRbRwhN?= =?us-ascii?Q?jfIvrCVXDa9O2R3A8+xWfiFi+fVT8lSKRYF7zZaR8nIzSTGsLrZlFheB+cEq?= =?us-ascii?Q?ar/7Epm1X+UjWKnJ584sj6eXq76oKxlBiXuRWMNN?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: VXyejGA44uPdup075RnR8ExDJHlxmudBnEcvtxQvBNDNrWNHKB/b2LTwYhMwS4WSKEZccDneZSUfy6M6PIZzBit21cYJmWsMq8SaftZWIKsWZM8bCP4Qiin62O9ZGmSZIUjPEv2/S/klf4EgDkIViwVLIGhTgqfTbO/J6EYpg5Dmh08PGOh7aMCTMwEDHa4MgCcJ84dq/uFZHTVVagUi47Aqmirn23RtndASx+SO9uVTTvSrm5ZKYDFQJ9il0bHtr5c+wI4me8xlV2XaVufGnXosc5EnCL0C12R7v+s+VahyOxxmnBd+MyVg4LRDBPtNta8xsSIjMxMIvLBAOaWVF/YDEsgTtrQDn4zCF9etQ5ZTSg01OkA2iqcoBVTzlsAZ28kmYwSN5O/JHP7LowwCP5CF7EgzMFdvUoJpfxOxPfz5voLDnpnlzfUUF51A3LAlsCEXfGUpLFjCW9GPvYaZqNzwIAhevKZJsK4ZKU4f6d0+Pyg18VjwYv8qY44MyyLxAd3Zs+Tj7LHjrqjXBxib0p9l8SiiDvFNJlFbx075N1nVamyyK3Vqo8wQ7jC6NzuO72E6a3oAvM7XU/Xqkl0Wd84HlJjk8ZEaTzvf1OhR20M= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: e222263f-cf05-4f51-97fb-08dd49de1db0 X-MS-Exchange-CrossTenant-AuthSource: PH0PR10MB5777.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2025 14:20:48.7590 (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: DTOR8RY+dN7qncNGJgGOoA2EfVNt3Lxq2LWg9UmXG064drwGkGPxha21F35mAwRe5Qi2KJEPcFW5IRJNdAyEYw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB5858 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-10_08,2025-02-10_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxscore=0 mlxlogscore=999 phishscore=0 bulkscore=0 malwarescore=0 adultscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2501170000 definitions=main-2502100119 X-Proofpoint-GUID: bUfr206tLJyZMqie0onuC77XcN7J4Awq X-Proofpoint-ORIG-GUID: bUfr206tLJyZMqie0onuC77XcN7J4Awq X-Rspamd-Queue-Id: DDC6C140010 X-Stat-Signature: 5urdqng6yj99yebg8iiwf3itsq19rqku X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1739197254-414934 X-HE-Meta: U2FsdGVkX18VP0zGy2Hpfxo1tsIT/Ph9GgjxHFvoI2qD+3/V/i2AJPXnHqTfjrOqqEeeGaDaMZf1ixCys7L+zv/d+Zq8ZEnW4LWrVxAu6dIKW2K1bM2bAAym6qKNRg3uz20Cr6hdyK/DxvE7xj4oe9QaWove59UQkzMAKiZTHzzoSmRuxQ8Bgrc+iGmyeCfLLk68DadzFdU48yemNx3Yls0gWlcKtqw1fThsu6dOd9I881AHAZYfD9bOsWcKFakcZlA0fCoGCWqIrNIqekRZuDUp97hdXUaOo2V6qe/OQDu2Vn+1ZRJTuN4FS469iOAM3qXJFsfffn9vb8GFtcCzCYVsB6A6b2Mj+qXmm64xMFooICNjoMNXUOGKS9o21MQf8ip0fL6PdQCOa3TvVSSnwQ/cXno4SUWrOyKt+aQ+A4j/f5vx/bu8v+MheSSsrDUgI/hThen9z1c3D/ge4t3nbpfUN4RfTIS6OmoDAZg4gXn1h5tzX/VyJDtRW/u7NadjtDLoNPxJgrKzzdj77Txpye/qvHq1NAaIwfC895ZaHQEkroJlDcuoubSj/uvHLoyVmWzmHnwleUqTzAhbLIuGmzA+SMbWGmmGXWiawYCqiF3MxWmRfzPfM25/t8N+ldIAxLf4myRL9bUOI40Kd2UHW9R5CZ00T9z3FN9/iUO/do6lwKuWEtlzb6RXAE74bgPGLo1ZMi6xIdDA3PzBCyOXVOqyWeNRdKV0tJ8zl3L10mZQg6GCk4LitbffLD3AT/XzuToOi1E40D1WRO7FcPhPDxt4F02Eg5lkEpllCjQ3huWm1afqt/Mz/EiMjtnTojuOL70DZBNZeTm5L4WeYmudwjvYYIeaTxmINZvgAI4n4PJj/xDe4psJH1Ijl+JzOWzLvlIACcJLoWqE/EGTp+gi1vGwc5q431oUmlf1FjLUEBFCujMZYrG8O6w+UZk0Aab7iHUCiHwXxUBJiOYKinh K/QTZ1J/ 1Kff1SVFGNbziKrsS9gsdIp1CmuEtX8rAUhqST13zUNVdfan0+T9gcBBbUYX7gwzxWYa0Y5vI82bGZSxp9JWUeHJ7iPvsUQECAb2JfbNKTcRAd0XVDl2/zq1jP4ooqCOjQW/2Q4JooM1P2Xy30I+/Ifb6pRCIHckFHf+CDejk9PJAkRLSoWP/JQ5CTfgvnVE5Azoikd4bjKMgOrE9/W5i1cv+dcAPByJRRQSzTd08oOr16lXYsB+kjZo6NXOetE+f5xjhuzC4lBQ+Bn5GR9CA0yiza2xG8QXbhsrKNfaNbMk+lX5plyTgE1iWX08Ali5PpMYCMobhL41FTb10ovsIfyzOePKFCPOcRFBsk4AdKbGlNaZs1JeI7yTjz0AnH6Z2SJO2rSexJlyUx4f1VX3SkRdBEcETjrNombtfd9C+KJouTC/ePxWhssEaiNW4aDvHVVTZtV4sfIn1gv9bON6x/WhqPghS/pUwRVeBAWWPu0hEHrPCtRiGPOdq3deIDhhsNK1TYP8Su3CTr2V0WVADfHgJGN+6N8GVEe53A7l+NPYmbIKrxFceNN7aDwl07GNnhQiMD7x/O0A7r6XIo9FnsUZRGqG08x0LwxaHSJ3TfFQ1IVUSmIJrxsCgfDh9U6LCJpwj9uYHv2S2gyiruGllqXyvAvjeUvu/YGMRk0jq8RfNr004TdtFubzyVODKFJLZWvDOIR/f7owLzfHPxJHuOqA6dzbMSeqRF6XVNOYnXzP8aTc= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000126, 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 [250207 20:26]: > Commit a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW > states") adds more status during maple tree walk. But it introduce a > typo on the status check during walk. > > It expects to mean neither active nor start, we would restart the walk, > while current code means we would always restart the walk. > > Fixes: a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") > Signed-off-by: Wei Yang > CC: Liam R. Howlett > CC: Reviewed-by: Liam R. Howlett > --- > lib/maple_tree.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/lib/maple_tree.c b/lib/maple_tree.c > index d31f0a2858f7..e64ffa5b9970 100644 > --- a/lib/maple_tree.c > +++ b/lib/maple_tree.c > @@ -4899,7 +4899,7 @@ void *mas_walk(struct ma_state *mas) > { > void *entry; > > - if (!mas_is_active(mas) || !mas_is_start(mas)) > + if (!mas_is_active(mas) && !mas_is_start(mas)) > mas->status = ma_start; > retry: > entry = mas_state_walk(mas); > -- > 2.34.1 >