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 76D37C77B6F for ; Tue, 11 Apr 2023 15:11:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DCC846B0078; Tue, 11 Apr 2023 11:11:30 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D7C356B007B; Tue, 11 Apr 2023 11:11:30 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BF663900002; Tue, 11 Apr 2023 11:11:30 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id AF3BE6B0078 for ; Tue, 11 Apr 2023 11:11:30 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 7D5CA160DC9 for ; Tue, 11 Apr 2023 15:11:30 +0000 (UTC) X-FDA: 80669449140.15.A0E17D6 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf13.hostedemail.com (Postfix) with ESMTP id E0C7320009 for ; Tue, 11 Apr 2023 15:11:26 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-03-30 header.b=fvhICczC; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=aDqssLow; spf=pass (imf13.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=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1681225887; 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:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=H7GafY00XNeLtGkCZPLes1j18MvQT13RgP/nrlD7voE=; b=wwFyRiZ5BqKZs+cpw9948e68HZs1V9sBxIDCfxT2i5VI3xDqyoVVpZgLmVXRkVs5ezgtK4 p87zrQroa9gCEVj1bBEDMkR8O9sG7b9rrFgQh8iQNDC4K/ugro+1HiOAomu0e8BvyuciOF raNC4SfkX1ZXFCrtYcaTkXhMNw1zBkc= ARC-Authentication-Results: i=2; imf13.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-03-30 header.b=fvhICczC; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=aDqssLow; spf=pass (imf13.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=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1681225887; a=rsa-sha256; cv=pass; b=koPOPiIqKNR/Neji2+KfLoYNIFaLKB8S9vyenOf9B0TIfL0Yw6xLMRYmssB/uw2+gJZalR XdLAuuYLT5K0S7PcpFwS3k/PVTe4cWxJ9GyZidMh4RE19Hffuyt6iQtL4vhQYHUGeY3jZr 5WIzHvsln2zcTF20gzX6k4Up9E4px/0= Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 33BF1L78018024; Tue, 11 Apr 2023 15:11:25 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : content-transfer-encoding : content-type : mime-version; s=corp-2023-03-30; bh=H7GafY00XNeLtGkCZPLes1j18MvQT13RgP/nrlD7voE=; b=fvhICczC7rZpLEfnU/d79n7YqCbnVqbnlnoJvQvETGDKs6Q4ueJlSSSNI4m+ZQkCK/tF U5pksU+atGTHLbkKLkwDq3aluumaHKLhEbnlaF/ZON9aYn5glm+v8rsoTvqatCARy84+ usG55BHjUANpVa7HXfUJM1RHVTDeydjaLm1M2SoR33bet3YjFCp6TRrM7pY5azcy1UR5 pkxMJG5lMuXNhpEAXdrGE6RNVuvylgfSGQr/O5G5qz5PJRuh9Lt8IR4FRyY4o2rCQFmy KALZHspi/IHFQOXgFPg7mcpP/1IXnGBNG8M8/2D3nyWcyVKG8hVOOTs3FyYolA/51Xxo ww== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3pu0etnntv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 11 Apr 2023 15:11:25 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 33BESfgI008096; Tue, 11 Apr 2023 15:11:24 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2041.outbound.protection.outlook.com [104.47.66.41]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3puwc4970a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 11 Apr 2023 15:11:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E32J/u5pRjLMPaM4hkGimqGq28955OIrkdEzUCbJ8AZmPGNoa39fD6xq+gh0f/wtYulCWF4yQgrknMd0MlWRKMauQGSGh2mW8mYwUhLnNRAm5Y2WUTuuvrKNVHdKzNpzgYcSiJG+BCEMYE4gB/R0vISFbaQAmedan7VJDqlF7a5cn3+20EHPglIyfwgu0IdnowKXXXhTaczlRstP7ARQzDSS3TnYUyF8jose4eksLHi6NNQF0TjbFErdG0+d7cyxyjzK/ilhFEBJRNC/+XjSCTWUG9AoQzSpLv24peMeDqm+8weG9PuRsLaQKDnl7PLIETn3FbZQAG0y4n4n1puIow== 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=H7GafY00XNeLtGkCZPLes1j18MvQT13RgP/nrlD7voE=; b=HLAQhXkHeCSR91CAANmfsuys8tVjVLnaHcMQ0GWHbDdlgpgnz0/ObstzCDt/Z7fT9Y2S5Gszrr8xcEjYVl0C57HYSdAxsQOooPSArsXfCwvlvYKksDfFG9hWexjmHJwJa1KnUGt1FxwhMZiBMholqyr3MQ6iByIOzYpQOr03TdTP7qJyyCGLB9Q48lFIw8CJyxRzRpEIssgmSo+GVb6G6YqbbXW2553Ziw1FgF6a3qKII2HguGwmYwqeExt7Tj7Y1MWsPeI4EqsZC3ZhqVDA673+GhxIp8AUhUfm3ihG2PaH3hR68JYt1c7Cgquo3pUfeg5xv2jaCzcFveqUxSiTWg== 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=H7GafY00XNeLtGkCZPLes1j18MvQT13RgP/nrlD7voE=; b=aDqssLow9qCrE+0tre56KgfSYAArX/FoHfWPLIR1Zrg/fYIirV42wErH5KjL+cBeIlQkU/fF5tppFTMgdO7vdrP4s+ji1svT06resjJZiY32pTJRh+teyWumLuWY021MYPP52qejymgtntb6kiixZ37lHuSdrAR/4EWFd1DRfZA= Received: from SN6PR10MB3022.namprd10.prod.outlook.com (2603:10b6:805:d8::25) by SJ0PR10MB4718.namprd10.prod.outlook.com (2603:10b6:a03:2dd::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.35; Tue, 11 Apr 2023 15:11:21 +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.6277.035; Tue, 11 Apr 2023 15:11:21 +0000 From: "Liam R. Howlett" To: Greg Kroah-Hartman , stable@vger.kernel.org Cc: maple-tree@lists.infradead.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, "Liam R. Howlett" Subject: [PATCH 6.1 00/14] Backport of maple tree fixes for 6.1/6.2 Date: Tue, 11 Apr 2023 11:10:41 -0400 Message-Id: <20230411151055.2910579-1-Liam.Howlett@oracle.com> X-Mailer: git-send-email 2.39.2 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YT1PR01CA0137.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:2f::16) To SN6PR10MB3022.namprd10.prod.outlook.com (2603:10b6:805:d8::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN6PR10MB3022:EE_|SJ0PR10MB4718:EE_ X-MS-Office365-Filtering-Correlation-Id: a610d5d1-4053-478d-cade-08db3a9f023c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6Q32u90WeHdFzblI3pHYgd5VD5OgP9ZPbIeTNBKcy4m9Bjkevc53bz/7kNNnt+VoAADWNYsqBX66Fvk5D6wzqLYPDiMndS8bKv8TJkNnibCHHZZ4HKjsJgSnE3j4Wvsb8Lsfopm7iIRherT6kJZ8O3fa4fE2f5UExRaPG1UtUTmrkp4iqBh0X/BGWACzX3dzGlcXU3J/l7EfQNEhuKNcsaofQ3zP7AjFwqTRjsIwFjDCSiNMdsc2IsWXLR6lvZ+nTJIJhipyjjb48CN9bmE9vhh5KuqB66NP8UuYphdi2FWe/jBNGScrX2JgdVqTFJyQaiIzdl1t0MLV44LlXWVmP15vUvTpF5ZgdcDMhKBRumlie/eyg6G8cjvtegbN1rwkYVOdmUcbvm8RviuGCBgZ03i5HZao5/ppMAFkFi4dniC/5DJyOZ56duYhzEnBlJVzvtXDe7z3mGi/uA/4MzOL7klwhTfm6o0qg/w3BxYMrA/tA/+RPJ94yCLRhg5919kLhknPcOGrbw6GQdWwouNqUuTXR4tCPhhfeUhF6YJUbj7ejf+LosIGu9qlZy1/DcQ1 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)(136003)(346002)(396003)(366004)(376002)(39860400002)(451199021)(38100700002)(6512007)(6506007)(186003)(6666004)(26005)(1076003)(107886003)(2616005)(8676002)(83380400001)(2906002)(6486002)(5660300002)(8936002)(36756003)(478600001)(4326008)(86362001)(316002)(66476007)(41300700001)(66556008)(66946007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ZgAvRKTCuzq5D/LHWbQwY7+xqftHWlPj/1LcjQyOLkitK6lstcP8gudWs/Z2?= =?us-ascii?Q?0E3W69Q39vyxavEzuX5eTFP66ilVb0dNtQERykUN3MKWJez4y01WytbR+zY5?= =?us-ascii?Q?DFpq1DwJpsnYfskuyoSfKYqwNfu4x/xof8Mus7wFn+N0VKxhcdMfSm61RK2z?= =?us-ascii?Q?/LVILK8hXjEz1TWjTA7PhG6hf5QchwwoCJcu2GNoupGbTDGIWSIkCDyjU/zI?= =?us-ascii?Q?Jwl2N0BGQPPDkHzuPAhR0MQdEud7zxepPUDDLPCgqkR06bMvbgd5XOohX9z8?= =?us-ascii?Q?zCQFGTdwkJhWqI7HuB/2g+Gwm0uCqRnQVmaQUPyhi5MjT+NsMNzIEd0jKCQu?= =?us-ascii?Q?eawsC5pmU8yJMVJlMf7yJUOvZbCLfzX7DCicghMELLxMsRMerzkUyjM0WOzw?= =?us-ascii?Q?xFcHVmq3nOTKT+D61vlSCpoPuNKend5aG+x9N/XJXZ3pZTakiza09kFfjhqH?= =?us-ascii?Q?pcFW14Re3wTwiAo3TXuE0hhqI4uJg3Tg/HPmJe2dXX3pKaK/bdf1ppPc33Gs?= =?us-ascii?Q?NG8KLdpTlHRE1e8EFrxpUMpE6IaxBR3IBFY59g7FvJHNzrt3IFYg+tV5Fb7w?= =?us-ascii?Q?L9zV4WGIS2GjICmf/QWi4jr2IzwMJcb0UuTD7PuKC4GSU1cvq+feehosxmoo?= =?us-ascii?Q?k41zXSmwiKJptTM10MPAKCWf8vSSsdZvZjJSOdCO2hPPXtr0FaQl1WXMV56O?= =?us-ascii?Q?xEppTL+iig4K/SeT2YU6YodXVNQOAWhcMRfppQGPa7QzrZdxPpyeu0b5JUxt?= =?us-ascii?Q?l0AjnyI88mNbsKggTLx6vUbaBIFavrSoFVdZcxA1N0S6Ch6XDeg5GfNCf3Gf?= =?us-ascii?Q?82TVlPbYutRsEQqBWfN40S1cBK2vRn7RAOBRiRiB2wwLgp/2P5uD/LVWRDj0?= =?us-ascii?Q?84Vgv8ftWG3CYucGW+q82SQLhx0LqL2uptdzaCBhQs4zi7zEiVh7ALSd1QsU?= =?us-ascii?Q?p+JuB8nKuYezgzvms072n5y1z2xJSAVFHP0KrfFsrLMXqMyFNxYill79zk+Z?= =?us-ascii?Q?cXaxdB0+jL/Pwma6j+2MhLR4C7iKmMKjZfCV1C1eIo5IVRWiSLqwcAbx7era?= =?us-ascii?Q?AT/rcysDKw5DBwmkoWlb6Hg+SmqzZ/ZCewcXeDhRbRJWHkhkkz/vUdf571d+?= =?us-ascii?Q?ICwjdfqaiJw9W6dqD9VI/qAzm7rhkUm+PCCB/TiYn2ky6Q0m7x6uqdg/Zm2w?= =?us-ascii?Q?8vUIfAIDS1Ike0FqtgLZW0uogdbJBQZmQJzFMRfT2zKU0kpgTUFK1rgQPFIJ?= =?us-ascii?Q?mNeIl+0nwB1mq5AGZxdZF39a93Nno0a/q3L+hy/ii1gBdU3ZiOA3Vg3rkqLi?= =?us-ascii?Q?gW+qAGkX7mGNqdTHU5qQJEyPkDJmb5k7Ki2YUjEpTAREPgBGdmTvkwOYD6va?= =?us-ascii?Q?DThFaPK9U26+UzGFlL3mdT7qcBbARPSh6aTaVnv0YVIQmKxfTjxDIjHGgHTF?= =?us-ascii?Q?VJ55a0nozutmXAiqzrcE7TVMgy/DUXOR93gGPFARhwcF47KoeMARLsVJYzNy?= =?us-ascii?Q?TvuxuAINP5+YcYB1exZEmqFYMeCJme8lhfbNfHHHwlsymRcXwUYJp185sPLw?= =?us-ascii?Q?c0+Yo5qVGTZMK3mJFAvjS+hk2xBTcFDly9SgjqgQz7fTXRA5tgLn84SaFA2J?= =?us-ascii?Q?EA=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: cdqD0+kBiPIbBV/a+oKK+jwStpfrVv/OWm4WkQob9hKSEJkHdN02UTdqAV0YTb8xTueBD571pVpiUfhtoN5f2zK7dj6jsXtut9vGZYBDxtw1aqBGYw864rXcojXJlvlffljmlvPvb6CO1y6w5iRkSGB+2FKnvV4TAYRZSTfLh28Y9ezKZCELErsF6huvARD1Du1bB2rTsD5khEjkfv+kiZ2DqvFmnyMIE2EXMfe6qWPSNEeV4xasVCDJ8vBKKclHE0fXzSq9oaT1SaBx4iSqUrMpm4RSxWEZx9SsflSK4YvG59mJrHHH7V9CziT4f5Y0I37EZ7W0n1IBwS5t4gncSL47R3fYB0N5ra1WH9yz7t5ZIAXaCq7yj95/6sCMISAEgHt354MD78X3mNrL3o3FdDOwzWOuDxhFvKSIvJOF8P7NYm2RTdcGybVZrwEZ2Nfi6ECEUfWatQG2EHsYO6NgjBGlRmcxvc7qVT6X5GAkgxTXYWrH3CVQ3YYlJ7ys8YKBycVmFMyA07c66OqPt7BN9obn72mRmgpSqsv7ly0yeA+C83TC11z6ScvrmtoAnYzyTRIL1Bg05PXOPAqf5sN33svFmIOGXHfcgHKfU+flfVxpYP/OK0bdErSaofB4h2EU9Zotl/HwYTeSeOcAtUK77riPrZhANlMdlQdc8DDWTlt0m7BxH7sBblWfLyT40qDxGoO2n8UXRbmmbAoGrWXeulkeg+8hDIOg7MayTIghRKsGHFFatNIUaGP6TjhOmyVhYEAfo4i2SpfxBPE/Yli37Xonq0WMbXVovataKlaYoTr/i723z/lp2+a/5H/MpnwsR0lhMD9Hc+/1KSM+vAVvnTAzQnWs4RQw8CpNrFgx4zVCplMt0QZr+OcjKQ4R88wDT8tgsFG5izbhDRYUSJ9csA== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: a610d5d1-4053-478d-cade-08db3a9f023c X-MS-Exchange-CrossTenant-AuthSource: SN6PR10MB3022.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Apr 2023 15:11:21.6028 (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: Zi4G+U5oMixiSl4nibE62xhZctt0Bl/l9DaspHKZojp+153dCpmvfji6ASKaesgIQocfFTujn0rswKs4KojM/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4718 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-04-11_10,2023-04-11_02,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 adultscore=0 suspectscore=0 phishscore=0 mlxlogscore=999 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303200000 definitions=main-2304110138 X-Proofpoint-GUID: LN9z2lZbsFBpfyCi55RagKecmIvTyGxf X-Proofpoint-ORIG-GUID: LN9z2lZbsFBpfyCi55RagKecmIvTyGxf X-Rspamd-Queue-Id: E0C7320009 X-Stat-Signature: mez946kneato4jy5yt3am3wfsyykxnf3 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1681225886-683262 X-HE-Meta: U2FsdGVkX19BbyV+1+k4tdjrLUizUqyq6K/5qJYu7A+zCTmyH8SucgQGziyqU4vSAYKfCo9Ma0ZyQ4pllfqXJBZOF4xDuT6LBTSNlLQkRkBj3EdJCpUPDxKtSmEfDUPG9cAG+hvbMZ3IGn0ne7nSISO62d26lEKdaFItEv+CQlN4HT9pioAXcekm2KG6JdptqMhcfycbxcoZSpuyut5sDKiD+l++qn4bC6V6N114WYwCISng8UXfSIon7IYHt0lGYXeO8jsWgiwh4qdjCT4FqwJ0p52R9/sJ491rVDcQNtrkoKmyRxYETEwz/2P3z1337MkVGOw0SPj2i/PHUB+pneWTRs5MH6h9kSi6GGGfsI4jYBDLTPUQlUCEi9YRac5zwKhmpp378WnnC31ir+/tx8JxiSVhl0BkoHlEucILP2YvU7odsU+ckk9tEiOCGztae7ipMPd+dw227IbjGszWIdFtB5u29+GNUu1xVJFHz1Oq3eXbxiFkrxRTBLe6Sf96619l0xV3xLfrfUCMuLPO9t48ygdOKHRvGr356VPbVT4B3xabaLzcdbZkR8uGOTWr1TzbCVKGm7Fis/miXukb+ytj8KPCrmHoSALNTlIPrub/P4Zirr2zidkhHl40Tyn8ibdw/WAPHWVSeRyz6qSby5Edv+6a0EqBCgJvDA8bnzgWyHZ+tPUerj+PGswQoM3URGXHtXr0oYchprdQ/sethAccs3Rst0CmHi0fzgEeyhRlYzx4eSfd8DvW8EkpQyJ/vaWBfPmJrkA3pwbVg3yoLT754DroFKkIK+8wXx59ypF8HmGBnNhXXR1hiB2Eaf1kYnAMF0iZmamjIp2dEd52QZ9wu1xJQfPTZpcla+6X3hVG1jD8KxXl0fTWNvGaNF1WiE6KRu7C5NxzYG6g0wLZSh3LEq8gbNrMdCkaF6t4v0/j+hea3rF75H5WqtNiLvMLghO4RgTSS7khj6wcV8A s6CILOSD H6o8fx6SOYqBMI/iJw1XUemYJ49Z0n2MPxHfluKx3HQFvRqH6qipTgJjOwH0/lXAAruN8Bkn8pBW49cD8rYM/Of0Q8aPP39IAv9UvQ938CB+xxgyQfX98u7b8YZWsLuCSm+Xn4t16WgNp7kP4byn+rneEcemFwrX2jH/g9BiDjvYxgVJst6a68HLqF1XWh4cFExFcmbFcwgZARl9w0YgpucknrMe/LFi2CKdo9YkaT0HbYOjlYMWZ78fZcIb+p7TLioyau/4cEd+Ie39wn/qJgsh0jbbphnEwYiUPDOrO8pgrUAJWln3pgmjqArG4+p0CHBSDXfAt20OAAbSc2x8JBF06SQgz/pFWELZ7J+77TAS6FZAgZDEdjeVh5g== 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: Greg, Here are the backports of the patches for the maple tree fixes from 6.3-rc6 for 6.1 and 6.2. The patches differ with a few extra patches for the maple tree, and changes to the mm code patch to work without the vma iterator change. Liam R. Howlett (14): maple_tree: remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk() maple_tree: fix potential rcu issue maple_tree: reduce user error potential maple_tree: fix handle of invalidated state in mas_wr_store_setup() maple_tree: fix mas_prev() and mas_find() state handling maple_tree: fix mas_skip_node() end slot detection maple_tree: be more cautious about dead nodes maple_tree: refine ma_state init from mas_start() maple_tree: detect dead nodes in mas_start() maple_tree: fix freeing of nodes in rcu mode maple_tree: remove extra smp_wmb() from mas_dead_leaves() maple_tree: add smp_rmb() to dead node detection maple_tree: add RCU lock checking to rcu callback functions mm: enable maple tree RCU mode by default. include/linux/mm_types.h | 3 +- kernel/fork.c | 3 + lib/maple_tree.c | 389 ++++++++++++++++++++----------- mm/mmap.c | 3 +- tools/testing/radix-tree/maple.c | 18 +- 5 files changed, 263 insertions(+), 153 deletions(-) -- 2.39.2