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 B447BD2A526 for ; Wed, 16 Oct 2024 15:06:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 518046B008C; Wed, 16 Oct 2024 11:06:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4C7F36B0092; Wed, 16 Oct 2024 11:06:19 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 342286B0093; Wed, 16 Oct 2024 11:06:19 -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 180396B008C for ; Wed, 16 Oct 2024 11:06:19 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id AFA44160559 for ; Wed, 16 Oct 2024 15:06:07 +0000 (UTC) X-FDA: 82679791110.02.40A6C51 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf15.hostedemail.com (Postfix) with ESMTP id 9B56EA001F for ; Wed, 16 Oct 2024 15:06:06 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b="Tn6t6p/+"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=m1dIw7BN; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf15.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@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=1729091016; 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=pc92782LqNT8WNG2ybT1A43WWw5vdGqHZojHjCgVqZM=; b=kEXndDaqnxvb41pXXsPCOL2RCtdZl0fQRmrVFCyYg6Jg7iuXxptOTFO5vzwWg4yuCGPtXP fWYvwZZo/AVuY/HMK2ogGwcG36rKE1J/B6U6y35W3VpzdSx8eGetRi1S7wCROOoLuLnMgC WTjC/XdbHZPqj0TU3cvcytKLfTKVrHM= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1729091016; a=rsa-sha256; cv=pass; b=sQr1ZLaAAuKKjXQGGPg29Z+NdPPWjMEXK6Yxr62cERKwotPX+Ri0BHE2T9jV+QMek5ab9/ paIKIe2dSXn7uix3esvNGCjVGosf3vTRagDEn07GZjLun5S3J+S6v5/84lmEIT5qPN2UFN edfnG8glyyaYtIQ9A0/cF1Zvw9cUYoY= ARC-Authentication-Results: i=2; imf15.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b="Tn6t6p/+"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=m1dIw7BN; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf15.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") 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 49GEBjIK028298; Wed, 16 Oct 2024 15:06:12 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=pc92782LqNT8WNG2yb T1A43WWw5vdGqHZojHjCgVqZM=; b=Tn6t6p/+LylC0jZ3a5rfBOYmmlKk7DgXIf WduD/w4ZEFD3xZGWD1z6nKXJDSA8HxBYYwm1A57UzqiQaMZmaWy5CIhAnfxDUXD5 OLwPgOS4otZO6eGypSfkPwnXDYij/OmV2G3vI9EGWS1xUc9D8bEBGfMIdVomRXCS xGco3ERWAh86M1XTdw+5QWxdMd1Dm4qeKEvYaz+LyXmu0jL9yZfak8SWOaG9wQBF tB6hkONk53acg5eFhudeTEskW4R1M4btRzoDWeMLs1wwRRM6Jw6jgXfO9LMCNLz7 HuKwbjAjglzCVtYwrN9MsfedkGlZ4JGFFQB1Tw0X1LwMYmBsj7sw== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 427hntc1rx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Oct 2024 15:06:11 +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 49GDvUN3027411; Wed, 16 Oct 2024 15:06:10 GMT Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam02lp2047.outbound.protection.outlook.com [104.47.51.47]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 427fjfh0v5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Oct 2024 15:06:10 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=okEy8Tcq6iNfcDZaJ8T905dbwVmmMMV15Rw5qcqLEONTyWvbXtdlnoU/2+vcOpLn0IuhMGK3M6WfHwxxhOXBWPbaGGNafCpqSATFAmzZYtOuE1U6IJCTMlaqSOBU18GB2aPoziYKIN7PptSme7sGzKGlSufAuRcJiOx8pHIHhCDMw5OlLFarnLrBcnyCCjFEfZEnmbzEsvqA3iqKKgjs180SIylQrB/8zm13I4Fjr1pRm3PcyOeQmiqxTI/qKzXNT2vc+pa0V8OLQ0imifQnsFAogw9C/+/U63LpDXUJ/4yvPZkpbg0ks76oI737UaPtFKPjI7zn5YSkYmuISqTpBQ== 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=pc92782LqNT8WNG2ybT1A43WWw5vdGqHZojHjCgVqZM=; b=XXcZMqt1hOpJE+zU9QfdnE+g0TUri9rnKxabbZ+2lnmpBZWnsXRVScgzgKNleWRxELrR7Xl92s1sJYJDT5f/rvGG+DN5q/ZowtnxgX4r3YaeqjJYhhwI3PBtC7mI79+cUO9Gu0XBvur23t/hQQPVAN0D1l95FcL8XQUZ9EOux3ykBknMdNydBt+DWl4FpSUTFFjvyzZS+bbUe+wuO75HjmgPmDU8cXhelaV+bU+1RcjcD5ziFkO2mtAhjUrOvaNxHWoSird19mhdSV0nFmiETihwgDxFSWON7k+5qwpe5RaNEjhZfufLQtW8yQ/zNABEznYPyiF8E9qNlg56hcm88Q== 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=pc92782LqNT8WNG2ybT1A43WWw5vdGqHZojHjCgVqZM=; b=m1dIw7BNyq23GKwWcSfDw1fr8/XyG6wL/WZ1biXagUfZrVXZaEwWM3Sow4b6vKFaCgoWcGl+Mk7kjRuxeNg7h7K84NDo+jtwqPp++VtZF75zvXa5kuE5OAT7Ww39PJmuqBIsvOlTSuqw/EyLrHxF+w0eNEVXjAoN+S29Sd0x2WU= Received: from DS0PR10MB7933.namprd10.prod.outlook.com (2603:10b6:8:1b8::15) by DS7PR10MB5974.namprd10.prod.outlook.com (2603:10b6:8:9e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.18; Wed, 16 Oct 2024 15:06:07 +0000 Received: from DS0PR10MB7933.namprd10.prod.outlook.com ([fe80::2561:85b0:ae8f:9490]) by DS0PR10MB7933.namprd10.prod.outlook.com ([fe80::2561:85b0:ae8f:9490%7]) with mapi id 15.20.8069.016; Wed, 16 Oct 2024 15:06:07 +0000 Date: Wed, 16 Oct 2024 11:06:05 -0400 From: "Liam R. Howlett" To: Wei Yang Cc: akpm@linux-foundation.org, maple-tree@lists.infradead.org, linux-mm@kvack.org, Sidhartha Kumar , Lorenzo Stoakes Subject: Re: [PATCH 2/2] maple_tree: remove sanity check from mas_wr_slot_store() Message-ID: Mail-Followup-To: "Liam R. Howlett" , Wei Yang , akpm@linux-foundation.org, maple-tree@lists.infradead.org, linux-mm@kvack.org, Sidhartha Kumar , Lorenzo Stoakes References: <20241016002221.32428-1-richard.weiyang@gmail.com> <20241016002221.32428-3-richard.weiyang@gmail.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241016002221.32428-3-richard.weiyang@gmail.com> User-Agent: NeoMutt/20240425 X-ClientProxiedBy: YT4PR01CA0435.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:10d::28) To DS0PR10MB7933.namprd10.prod.outlook.com (2603:10b6:8:1b8::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR10MB7933:EE_|DS7PR10MB5974:EE_ X-MS-Office365-Filtering-Correlation-Id: df4dd84d-78e9-49bd-e9b3-08dcedf40fa6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?aC3W+F1iLSq4KO2610R6KeNKF559zQvZKOaxEQe1svAquoMaXvkpJXpD4Ofh?= =?us-ascii?Q?7ENBzOwgk/Qoub+EuQCiAMN61XFOFHbHE7NvlgcVLnMYhlFSl/ZsonS2eaAe?= =?us-ascii?Q?TWw7+iYpxNwZtE6MPAQfJCsaZm2Mr4kPpNGdfMxF7VBFIkL8hH9gtI0luSfW?= =?us-ascii?Q?pXXk0mKQB99Xna1kVplObynsz9jSdxpqKZkkcBCsaIAGUVgyiNPe94SSHBm4?= =?us-ascii?Q?51ZL6GTAsDoQSza0YB/Lav05srAgjz8rIac7Iki2IiVgs3VMWdE6M3gGCcAm?= =?us-ascii?Q?qghMNqnoPF+7JYnCID52G1TYippSWgJ7nQFa+b1No3pD9q51ql6pXk8C2BwP?= =?us-ascii?Q?LVUMsIQ7cMb2Cq6a2QAtYw/Wv86KrVWFikNKlfGIV110rput6rDoJfeSb4Gi?= =?us-ascii?Q?3Ziai2lpaeklAToiNe6UOQ2FCY0cugt+A6Rf9aTiTNHv4Vm76mPlCTEeSn25?= =?us-ascii?Q?p1D8Y+NEBPZyinIF9wOh6Esbd8mBNuNHV/QArELHmnl89vyd+FhjdGNswny8?= =?us-ascii?Q?G1cct+tR1n3gw+Li+4pKsUKFRiCIyHvXDgI4QQUdAfx5OPLOFuCu/T2F7JYO?= =?us-ascii?Q?6SMS7GIPK7Q3y7Z0twN/5uYeLTcXl01zIs/ypxYNu45nlAUcnylx83TTEOGV?= =?us-ascii?Q?Iz+AbqewQkjnA7PqCaucOdWosictQEJ37FMEm7O6Z38bzb6e00hPv3yKvctG?= =?us-ascii?Q?5TgajG0DHJVy5mYe4tsVR8m4b/GP6pXajJdxN8Dr3+qSt19Ud6mGDXPjCc5t?= =?us-ascii?Q?q1WC2NzXxQRo2LJBi0S9I1wx7Ps0+WGaukhcEm75XI/RmGaBoRor+b8WREnt?= =?us-ascii?Q?psqr7QlDC89hpJOkm6wbRCtuuKi9q1gjLsyBZka8JnONSzbC+SyX5AliCVSl?= =?us-ascii?Q?ik3YQE21jkY8BGJKRpGM3dqhzXZ2yCwO68MH0tjt5kPXefU5dmuq/DOQ2BnL?= =?us-ascii?Q?RznMCnbGOWOPz2Z/p3EMTTcsuNh+AcUlR3Rx8GOgMElrlNQ4+FcQm9d+KSqL?= =?us-ascii?Q?Cv1dQpbK5bsHHL70dTJuVngnizSeu9o3dpEimCScej6hOhZdLGvevMDFTMZ2?= =?us-ascii?Q?cR0iQxkG4ltpO10ltXk19BWZTcIEUENtP2OA4iPoJ7/HVKl7jmw5nkV/aVfz?= =?us-ascii?Q?P6fd+DFhDcyXj+oJdC0H0qKkgJ5qdevGTCVlLCmVDCtemLWjTA6usBgdmU0M?= =?us-ascii?Q?kjWzR51/fzBTJJ2C1UVr4pV4DLtEjwtJpAqpyyHI8RTjNTV/FbbSNJUOm8bO?= =?us-ascii?Q?0meeJujkYpuSF+fnmy0WgnMwAeWJ13N8NIxat14o7A=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR10MB7933.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?khoVG67UO8/NoXgoF314HpgTGFVgc7wganR9RlBoSpk2pm55WCfBwYTeaekG?= =?us-ascii?Q?BJoWHicvmTGRydLIO9enya7ZWxXojdJmOPkpnF5K/CVtJmUALM1s9ZWq/4FO?= =?us-ascii?Q?pMCTRiK/ljsZgdup91nmwArkH8Lc3gV0BPhj94BET0sNByPw05ZZBst1r0Bg?= =?us-ascii?Q?O5LXiRmOe9MbLypTRLV+VHOEAE+prYsT/BG09ulQRP1ViH6wvsqGDbeKdeLM?= =?us-ascii?Q?ubskHewkxpxv2DEDyhxhJQXGxbZDIKUI2Jz3ChX7UK7d7FLsJCCV9TJcMeLI?= =?us-ascii?Q?n0UzoB/4sYowNWCubJ2shp+1yOcx3O8IRhvJVt43E6tfgbzT4dj2glJ6vjpP?= =?us-ascii?Q?8t0UigjYTjlTZOUnKBg32M1hM8/xwge2PlgWoH15I2/nZXYGxUxSwRc1zbyW?= =?us-ascii?Q?jdtiLD0zhyTjVUW5hDzTr98vms/3xGKn8LwhcrQP14bceuAD0lbJIljW/8Sn?= =?us-ascii?Q?Dqi1GaCxvItr7KtLyTLJpAZOHx7a8wvVb51HqJit+Vk+0kxbJgFPSxNM4ZJ0?= =?us-ascii?Q?9RSAN41e50MPZSbPhbLarEQxNXJyPn3z+u7zjz07inFCbjuPShs20J0+paoG?= =?us-ascii?Q?QsxZezYYj8t3hguokgXTQ40bZCukHANFbohkkVFgGpQ/pKmMwdKr4P1SgSwS?= =?us-ascii?Q?NCZ0W2VkOwmwD/R9r1izMvs0QOhA9L6Og4hF5/LJLoQyKiLO70jBYDDikEAN?= =?us-ascii?Q?Ag3mi2hivIsNtCVzZEB3eaXyj0jRO/pJQV3a9aIXR7TDXilyviduox0QQM5V?= =?us-ascii?Q?9j4RoJO7Jxq29gb1V7BGynKAfBpPEnY56mFlxgEVuhPvhTxhBFwQrG5PuEPj?= =?us-ascii?Q?vHkr7z0uGOecXdmH11y2EAk6LkDywB9ub5Np3Z9oYNrhMAl+sfDA6Zlc+O10?= =?us-ascii?Q?GdmvQhCQ1Qx2t63cGu+lE9IxR9do9tXS+/ypKOobn1NrV70+aM6jvNBHjyWh?= =?us-ascii?Q?U4WoMwMDYPeOc7Taxout2zyIcDqL17t0FrU7+wxrBx7S7ilZFAROuIjQZKG/?= =?us-ascii?Q?CIuxcLClemElyfWVrp8wTzUNlt03ulApST6c0kPAxlOpvJ0ZY31quksdr+GT?= =?us-ascii?Q?YX96SeFptjHbYmQweGHG3Syoal8jEyFn8xcgGklOFWO0h/pdciCyNwTvhrlt?= =?us-ascii?Q?1K8RcI6FXjyUInaj085vdWrKYaFzSh7XPtFJVRVoVkGQGFtM2ukl33Dw9EA3?= =?us-ascii?Q?wiIikoucn34nyRscnPFBapVpNE8t40Yp376pZ2RClsEyHhBdLRNKhDinyelP?= =?us-ascii?Q?whey88cbLeIOszOAt/+jMIyxEuRm/oLmFlkSdASx2zCpHcxHq2TRt17SXc69?= =?us-ascii?Q?YSr52KiCYUxZ2VHEejI5MX3bP7RzmUYEFUmyTbqamwCQJ/OM9s/sDMDK2C9e?= =?us-ascii?Q?mHVKOfMimKMGeytDpxHsQ7sF/HFaek/5Qzxjp8baJ32Yut+BdDV4A6jMvVsT?= =?us-ascii?Q?T3ovS1E5cEK2VUbzTLrzxh2Qw9MmuwEmrhiZEFovDLKbP7zskge8qMHA4szo?= =?us-ascii?Q?DUnMf71WC9bHc4YrOdFEAoGEWjJbGJulk4stEMMdknhI69yfwquxssU2G7Yk?= =?us-ascii?Q?1M2Rg9ITwYg3tLYAA1Oywh956eyNd4JKSs1uEiSkggfdFHCubseSiOyiM5hR?= =?us-ascii?Q?pQ=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: lWvdWdNm5Wz63B2YhUxlffGXko4lfVks1mon2P89u7oQ/D8JKVs6ijLydaUirVTbLismL3FCsoYZ0NpxnWZ/GVDlOwkfxczdcySluQ7IQCYLHaXg9ZkkVw7dhhNwxIWutMo3ypQCxmh/5kNJXNb6Ifiia20O5IkKQ6Z/ZwRNwP1ZU9S0xHNAH42M82H5HNv7tQy9zuIZhLuxwFmHtfMrv28DQw6/ztLRfZ2MOwJlsdNPB/y2AOhNqxp99zpKkGyn7pJqZRhYQk/pZzfM3Ab9AkJI2E2GkFgxXqAcBwV9OYz4xWda8Y8KBnckuwkZoSoRkz5YLbYtbsxDT803BQN72+OTSGNjbWYmPBDabEtWF9uFvGSXxI1jzETX5OPkroEi9MKgvul6j7fosml8gVvXyEeOCFIWWyWJmglOlHQVhOo7ExjngwteHboe7MK7TBI45zmGbIwNYMIHJGRP36Srv9FqFOPDk6vnowj/baAKu373aYxbGYNhgc4iIGpnN0DbH22j9uccn0WCjJd852wDaoJGezOSZYZKaSbmD+i0NGqHLhQlZb2J2L966aJ2FTb8B1jw6KuzBSOUm8z8DzQJFAZEP7R8oXqb+WoYp0KtT2c= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: df4dd84d-78e9-49bd-e9b3-08dcedf40fa6 X-MS-Exchange-CrossTenant-AuthSource: DS0PR10MB7933.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2024 15:06:07.1291 (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: 4IaIiJCaEX59vtoqIBJGPW2Mo26UpcaX9XbeZWg/WyP570h0URnj85znpDe5pOd8RYk3jIyje9/z05laEMHhBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB5974 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1051,Hydra:6.0.680,FMLib:17.12.62.30 definitions=2024-10-16_13,2024-10-15_01,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 adultscore=0 spamscore=0 malwarescore=0 bulkscore=0 suspectscore=0 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2409260000 definitions=main-2410160094 X-Proofpoint-ORIG-GUID: Mvg7ulev_PC-AY_xZVAGBvWzOxRPpl49 X-Proofpoint-GUID: Mvg7ulev_PC-AY_xZVAGBvWzOxRPpl49 X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 9B56EA001F X-Stat-Signature: psm5n76qnqfhnebh7betn4gpj7mpysi9 X-Rspam-User: X-HE-Tag: 1729091166-841054 X-HE-Meta: U2FsdGVkX19hb75SuAZ8yhUHRXfpQMrOSoU0X84Tb1hRjdfyATInnRvA4KZnDYdgMgFcE1VaX5wQwgHUlYsI138tmg24Y6NfKfQ2XKrvv7KnzWI/OOgcAYym+TwH1GCGw5kBYCBu51VdU9XrFj67+RkKtNuia/tCmnKWGiolAxeW9ShsvjwdyPpO7Z2tsU6rckZhvZmphjn4TEv4jWTEe3mjyEv56lbVZEoqnABxvJKHxwsnzrC8Z8WtYZBDVx+VrDzYHwIFLAVXuDRl1XktoOl2q/1uo/S6XkxVLW5JCv74jOgoNYBF7Wv/oqt+ZRCGlPtxshO9Oa1LJ9XwaUEm3hNH5PruXwsG2qCHZSUHPztGTi40GReK7lPXmdDWvW0ybSfpwWKSkf/eLbpEAKqHgNVqOaBsZYZl5CYnmeUPN9omgEbgMi0/QSIKW1XhegYPz6uS/Skrg3Luv8drsYa2u7ZR3DsYU7Cx/rSKXRtk+8Pgb71D5BYrbVFtgAAijEQVcmPp/AEEdctyFjU07MXZw8Cg2pefsnTqnilZv+qiEofdgMpPNwAit1nkDgT+QWt1aggxpSDWno9Kv3rILFarnMY7bEQGXflCIDg2QmMqp7U7d+93CsZ2/lBSreIYvNenzW89NH/a2ADS/Ym8KpLnWUXzkpvBdf7Yv/3pEDZ+4qZCkTRuIDSR6Ut9ObU/Zc/zhnmBoz8Dgm6xUI3+9im3cFcu+CA6vXIMtcdK5pm2xX2+XBXVUjn+XD0uXpyYaWJ2bih01kVVl4TSMIace0WmYG+EGXS2HLXLaK6RAcWa9xDDegBsmbcbWIBCJarXHMR4WQTY1ojwdcmDExXHcUDlHlecMnxIDR/FP5a2QXbRPNOBojGwTE0oWR/q4SCcBKQvMOwRSQYFh3VQLj3WofPmkPDZ45Jgi2xzRA/ZomRujAISJ2Q//+w7cSBxemotaqpMyPTP7NUqcK6poXweptC kVI+n2RU OmB9LI/dexS+Kx4dBK2nZ90BQhozdKc8edruFUitaGgze+qzuSDnYGkvm3xKhdPyszzp1g2yCmmsqKYfXhN2gJ0w9SpTd1XM6NJdJLOFua7TwZlkrhWT3m1nF9zORdEGGmJALbfg8QbfnxyqwW5F6AlLHJR6fFnkYoYsBIiOptq93lBGTBFy7rIIxWFdMXsaBNb0tik5yimuMopIV03l3snd+z5hWG+q5HmMRNDEfuQTeD2JyNV9kjTYU9s6wP1Ohaq+95XPqDpT+0JV7aGMs1HVIsImruJI0d0nwadOPahbFJHrOeHZa2UiOQoknV2fUAeNpIqBkIRaGH1NVKcxEgbcCIoIY5c4eHaIUF/MuGDg554rZ4qo3U+2Li0TA2Cq0MpaPlw9dUDPTesMoz/PYGvkvtOOm4EJjucBMjpLZ0UEa7Veuqeg6YMliz3UB3afb9nojSgT8RJZH/9ci+ITg0YPxoyR3cGH4i2+8+mQZV5/1rd1KKy5ePEX7hmphmyxYcbqXqVL9Ol0fUw06ACW/l4sLzGy9n3wMS62zh878vx+hH1x4N1gt17HvEZ26Awfnc2+ZPrKhoqyXGVXt9jSLbFbRRjYcwnC4HDKMhMXS5ep9PRaPx4acpCmOB0AVUlR/IjhnfCzaCJ6F78jeNy04Ik/GY57dpJmebu8D 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: * Wei Yang [241015 20:22]: > After commit 5d659bbb52a2 ("maple_tree: introduce mas_wr_store_type()"), > the check here is redundant. > > Let's remove it. > > Signed-off-by: Wei Yang > CC: Liam R. Howlett > CC: Sidhartha Kumar > CC: Lorenzo Stoakes > --- > lib/maple_tree.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/lib/maple_tree.c b/lib/maple_tree.c > index f2628e3f3efc..5dfc589a8cde 100644 > --- a/lib/maple_tree.c > +++ b/lib/maple_tree.c > @@ -3810,7 +3810,7 @@ static inline void mas_wr_slot_store(struct ma_wr_state *wr_mas) > wr_mas->pivots[offset] = mas->index - 1; > mas->offset++; /* Keep mas accurate. */ > } > - } else if (!mt_in_rcu(mas->tree)) { > + } else { It would be worth adding a WARN_ON_ONCE() in here in case something changes in the code paths. > /* > * Expand the range, only partially overwriting the previous and > * next ranges > @@ -3820,8 +3820,6 @@ static inline void mas_wr_slot_store(struct ma_wr_state *wr_mas) > wr_mas->pivots[offset] = mas->index - 1; > wr_mas->pivots[offset + 1] = mas->last; > mas->offset++; /* Keep mas accurate. */ > - } else { > - return; > } > > trace_ma_write(__func__, mas, 0, wr_mas->entry); > -- > 2.34.1 >