From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E066A2FB97D for ; Thu, 8 Jan 2026 18:54:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.165.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767898474; cv=fail; b=RnJFIs0vcFe0YdquqT+sl5gfq5Fvz41SF5jHPrQZU3RR/dNJcVLtXG5d3ZH1GI/chcWkHJjzsAsb2zKZ8DexPjipHIKX85CmDqVoSu1yKWUr7XXbhogmtVIMtTEudyrF0td7XfbfByrZWi9/a3j0eHHEdFAT5p2/6Fnyp/oJx5I= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767898474; c=relaxed/simple; bh=oEfZsbXEMttQ9UEE/ZI4vV+pk8oBjTpSPQt+5LE2/5Y=; h=Date:From:To:Cc:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=Nel7cRMYOX/yj+6hZ+xXIsxMSVaS00kP9wf3oF3lJdoRzuFzdSMPLipoj8yCDWF1eQWFF8Cld08JNNVArljZcVCcUPXyHaoXNZcuePiU9+Uvt3KJjgOpkD0aCQwQR51zWscOcQo9kHEjh5eN17jAZLr0eCJGZF3bB9mEelwcCXU= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com; spf=pass smtp.mailfrom=oracle.com; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b=SGpRHKn+; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=ZCpB8lr6; arc=fail smtp.client-ip=205.220.165.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oracle.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="SGpRHKn+"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="ZCpB8lr6" Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 608InmPP943630; Thu, 8 Jan 2026 18:51:22 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-2025-04-25; bh=85tu9lNp55wwM3ZQxH SipYQIGOxcOlhKGZC/930Jx0E=; b=SGpRHKn+hf+zmg0u/gIc+Q3iLxu5AZMiOz DBEJwdm1g1SUINDYNu67j00B17e8yP+bS5lKT4EEL18e2rjLncC5L0FXJOYPq7e9 arUK32kkPTjbGRkrII8HPQm8JD/4yJDmSfxM5harpf058EkpbvLGXGrPdNl5lHka 7rVLRIfeoFu9RRasZ2pkd4Cn+sDXWG060xdw2j+UwlleY/FSrBjy6IaE5hvJYtgb T4MqXif4fxgmx/V7IwFJcoQ7KWJfE4RZoGfQ4SV3mz2L08MOEUo0P+ewemYIoMiw sv3xa2eyZ5te5Seo7mruNg2eYIb8hkchhGeAHCb3NwyYOJzXxeHw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4bjj6vr02p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 08 Jan 2026 18:51:22 +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 608HjIW4021775; Thu, 8 Jan 2026 18:51:21 GMT Received: from cy3pr05cu001.outbound.protection.outlook.com (mail-westcentralusazon11013004.outbound.protection.outlook.com [40.93.201.4]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 4besjb6bqg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 08 Jan 2026 18:51:21 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=a6EVnwekwwWtxVpyiopPG/vG66jMfaDHFRpkjS/DcU+IIWJFtJsGzGaDHlcnHOB2APytCYRm03qlkYmdFL9p+NPvHmPljYFF9u0TgGBZS1rtqus4jQw5E3R/fEaiK9RsHqpXhfZotHHTdNKN/Vk0HFZUtUa0sDeQsuVTzRv8KICtk+dP/M11nQ3W1xwAMQt8oWImeU89J2J3kOYru7KfhTWykEDBtubp/UgT73sKz6Pz/cfFFZfY7z4LyqneJQvX8D23fxpMECH00p529YOW/V4fgcpD9BHrVlvHlV3tiiQ1aLXJ3SBEkxMxcJTL81fo22VwBpXOLLB1iK+yAHOGqA== 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=85tu9lNp55wwM3ZQxHSipYQIGOxcOlhKGZC/930Jx0E=; b=Q6DglkeZg3S9AN1oCbqbrO2iQ497cVjcha5eZOCAwE01VvrDvdX6bPRi9HKbVUTu3bfwXx9RFIQBufImDL7m/Cq7ukKJT9ddbDJkxt0AS9no4V6S2BkGcvU1RoGLhDzQTWBKClUrB0ac6r0kCoI0lCyPuMAuY4JkyOBYuURQpKUYKxQ7xc5oTP8PId8QwuO0E21qiGMNpIN26g2G5HBUiv9tZGuYSJJThNJ3WqhXtkIJwYp8rttBkY3xpwqbupJKHLaBZLQ9vbQWTe4CQw5+DF6Yr0tQyyK2NvFe54rzN3Od2tyN0oEXxOeWdENsA4yYW+hby95W2jVvgWA15/KlCg== 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=85tu9lNp55wwM3ZQxHSipYQIGOxcOlhKGZC/930Jx0E=; b=ZCpB8lr6AQw+LdJ0N2AM7OIRtJK646f0Qd1d+WXwKh+yGvtWFca5Aab5FehGir51Z0hgj7RtM847Xq7enbsI29n18dcqJw00ZCJfunoZJyK+pHHzjZuVjgk2npw9DTVxsHQPtZ4iapSGEH5Rhk27A3uM8oRkJ5HmBAr6QeqoLUs= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by SA2PR10MB4426.namprd10.prod.outlook.com (2603:10b6:806:117::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9478.5; Thu, 8 Jan 2026 18:51:17 +0000 Received: from DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::f3ea:674e:7f2e:b711]) by DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::f3ea:674e:7f2e:b711%6]) with mapi id 15.20.9499.002; Thu, 8 Jan 2026 18:51:17 +0000 Date: Thu, 8 Jan 2026 18:51:20 +0000 From: Lorenzo Stoakes To: Andrew Morton Cc: Suren Baghdasaryan , "Liam R . Howlett" , Vlastimil Babka , Shakeel Butt , David Hildenbrand , Rik van Riel , Harry Yoo , Jann Horn , Mike Rapoport , Michal Hocko , Pedro Falcato , Chris Li , Barry Song , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 7/8] mm/rmap: allocate anon_vma_chain objects unlocked when possible Message-ID: References: Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO4P265CA0246.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:350::9) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|SA2PR10MB4426:EE_ X-MS-Office365-Filtering-Correlation-Id: 4fe854b7-4dbe-4ac1-041d-08de4ee6e7c9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|1800799024|376014|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?vb6FJ3Lb/sFXNhI0G1GxRL+F4FGRA2dTs17lFokyT62ZWvbXpkaVMziEG/qe?= =?us-ascii?Q?HuDleenbfPq+iLEqJ1R6sTig9IhoGV7aI+KY0Az1RkiyuYQj44yQjayId6kN?= =?us-ascii?Q?MobtAteW2SRP64zMi46xY9OM6BdvRvQ7THCKUFBmnoh8ZJ/BBdVZ2g9kgX8c?= =?us-ascii?Q?0gSEZEpPUxHSUD9Xta6DZaZhRDYa0a4l3hwA/XtTqtKkk11M2RUbY8RMEbdH?= =?us-ascii?Q?cbf9b1c8P/gtNbXah1Z8NAEXfhD1WIlfhvidZjTh9M13yhTkqF5P4AO4N+im?= =?us-ascii?Q?Cq5x88bLf3qvk6Aq97/CMvQEiYck0l9E9HnkkwZsYSKlA55ng6VbdyqVxWNT?= =?us-ascii?Q?qoOkEvQf+p+vLSdgm2xVig1zMnGGtHHr5moCkcJSHPDJ5YLdXyS3s4D7GXpd?= =?us-ascii?Q?nTiIBROyeczmIbp5BxPc1MsVB2YwkuB57YCuL3gaYCRDZNGxUlY2lVDvCIjx?= =?us-ascii?Q?73WFKS1Bi199uOcYuF/m52hr6KXmaemhVx/WyUZES5yid73/28WUt2cN8og+?= =?us-ascii?Q?/Vv+Eruob5xD83DWogPEvr5aqQPFHJyAXfiR53LE8srLE7Fk4AdP1E1R4p+L?= =?us-ascii?Q?FWft6SzZT4LZlBDPHPq/RnQjPCdNRJF6j0y+1LUOi987pDGVC/f6LaqNNlnn?= =?us-ascii?Q?yc6iXSl4JfgAUI3yX8CKDjLzIHwXCjdJjRivlLHOnHN4BJA+OD4aGAZ1glkc?= =?us-ascii?Q?77ng7x4hbJHJdVaE8Ba/mZBxbkXBr97JkgNyeA3MX8llzhl9J1PVsA1v2FH2?= =?us-ascii?Q?FliZcfNJkNo0ObCLU0GO52eoyiJeNLNmbQEksiy0AKFCMTK7qgzlt1pb1rua?= =?us-ascii?Q?PkdkyU+xKa9kIs2Zo8NrSjA0g9zkckiAgYHjNDHUjR6tKkZ4LwR2kwvHaImw?= =?us-ascii?Q?Ng50DxYDzaWE6aX8IaUf6BonaafCU6r5Zee0MOlCuA5Fnt38CQXbTAgVpC7v?= =?us-ascii?Q?cQGyTX6X13S+i/zo82N7Z1eS16RfVzU3n5IO3YJBSixpyQhJ+wscbLZf5wyl?= =?us-ascii?Q?FNMLj5ASX8hqJcoAjOxnwCf5RLPryItU+9L6q7fzfAcb5L3l9bH9Nws5u2IU?= =?us-ascii?Q?Y+PAo9ki/+9TPEQf8q3tKamhW1oSx/P3C3I/NafO4IPxcwBljnKdMtIUk+v8?= =?us-ascii?Q?uQ2taX0Nu2gq5RNFtYLIeeWtE2N7YwVFt+/tYT6Hf0FOoCUoLVbrMBoHLCPl?= =?us-ascii?Q?K7u+74l8PMffDdtIJBwahefsjAwjW6K4chNaQZUvpnzSE9Axgyx8dPQfRvHx?= =?us-ascii?Q?07PkSFArGZZaTV/wQ5CQfnH4GJBXXwpWrQswmoHUNG/zU6gYCPew9JK5ovVZ?= =?us-ascii?Q?hRKb/jN76VZjd1cljZEhMoh9FILZCvlNYzdj6oqnQaScVxr6CfUsL5oYaWNh?= =?us-ascii?Q?vTdwkiWYvJUXQkijycnyDMz2D0JRpVQbUJkBfRB8Znecz2P698gBKjWqTDOy?= =?us-ascii?Q?IRe25PQHArcG2IWg8oAaDSwSfb5C3CwZ?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR10MB8218.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(1800799024)(376014)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?E8YSi62VehnrHbXDhyiaYFjgB73IRefdNZODSJq/PFsz5xZpNvZRU2bBFhw/?= =?us-ascii?Q?ZxcodIEM5TSULqGY+sq6w/ZW+4EqKAlgQ4zQz9SyiRbXf+BqkcAa3a0EzFNr?= =?us-ascii?Q?RKfea99A5gYHuYgKmIgTldfihAF7eM3Nb6gddkGPYZuuDmeiffMxc9ey2vtF?= =?us-ascii?Q?x3aUU3WNNBesH8K0W+TmRg2G3m5amWGoc6R00AdxdL67yQpoogJv9JPzidBD?= =?us-ascii?Q?qB2oChyNeahBn8HAzsposZJW7vzZ+9acsn1lMmYhtk4E3l+6mcUxcDM5mic6?= =?us-ascii?Q?KmQE4vonD+U6Pc3yGJ/pURbKDanRoewtbzPLmGWgtkvEWjPQ10YD86umyMw8?= =?us-ascii?Q?Sv3iHsBavrwCbV0I+ljylGoKv7rKZgcmayBHidXsgj6UoQEISZBIt0mrBOeN?= =?us-ascii?Q?VrCR1HS1mc7TUG9rf4OaY6iOx4GZFVocZ8VBY1gISONVIcyvnl3GFiQ36ZwM?= =?us-ascii?Q?x3nuEPfzwYU3JLrQzg1g5zWlOOZRLZYREB0SRYUoFgbiqgKokN0uIXA4x5S/?= =?us-ascii?Q?SVs7z7RbJVs+oYuiYFKtMkYlauyCLJmLN3op7Unv1T47tFYfAS0ecYarYxu8?= =?us-ascii?Q?EyAzijFroyxvjxODwdhzjJadKtSts1NqhNP4DaHVcoUx0scPbrriKR9hruOV?= =?us-ascii?Q?PUsq1VAIJkLlyE8JknsY0lFZc1ALsEJAAsgTYGnxrn5Atf4wGF7hL2dWGIMc?= =?us-ascii?Q?hkABAI1937wn7EBCcQl7HfRgJOPxvKkdvem7v63+mme5wLjQCkkX7CYOjt2u?= =?us-ascii?Q?tOaF230QW6QHpDAqBZDpnavXoNC774sV+xJhmZoQqPo5TzuGo4Affx+ije76?= =?us-ascii?Q?h5KlfzEPLc0oHp2u6ZN+6uTd9v/hBBPQEOkP7MLQyFm3PmYrY2gQ3J3H9mfc?= =?us-ascii?Q?Ifxe7Z+Jy/Liz9an40DooFxT9UMkip4gT3r5fkT031RLTo5K8nccKvigR3r0?= =?us-ascii?Q?1AMFvE0/Zdwf8bUsLBi8FeO8syBP0jq96BJrbBWJnyyPSPs+oxs1WbolgIfb?= =?us-ascii?Q?Vi5rXh72mw4vmwNsEBKiaM35lyWdSOmdwMjpwpQxDnuFKJp1+xuZXPoSuPkm?= =?us-ascii?Q?VXZqniZRLZnsh/iuKQ/IeUW1vmTETSftgUBHi1DnwPda8Lz3Evu32NMSSZPg?= =?us-ascii?Q?iN/SFrEQhlcUfs1tdpqRYR04hqUNdKKT/EztSguscXLgSjGYwXNQw63M2y5L?= =?us-ascii?Q?P0i9hVly2lb6HFpsWhjl5+T+FhHLImghYq9E1KUWnK3nNPHSXfFKguoq70gT?= =?us-ascii?Q?xmz9SymuopDKWfucmnjmmUJjCZKFJvUDY99ODUPMtAB5/43w3h6lUwsb4oyZ?= =?us-ascii?Q?MjQ4ObYZmmU0esgd0Bb1sXyV+MShYyNDeDHd73MCGbTK3vSYqP7Aqu/Bz+Ir?= =?us-ascii?Q?VFjViqYn3LdJx5576g63x5QI/EjG3hnUYLnFBjYCwyO7tL9QlK+83aAXAQWy?= =?us-ascii?Q?hqSRn5A5MagJBetNrutzDER2zF8RU5xXg2t52fegMx+hrLdSKolRyyZSWSFW?= =?us-ascii?Q?ocTmU2wZtvJTIcwb5iiQZ9xudJwhowGPpdTlELHOlbk7lF0X5CSJku4pODkX?= =?us-ascii?Q?uUmIhVZdrFo05S6uOiR/w1WVsjZNbRXS50WiF2dlokDTPEIZ2TrNoLxmfxsb?= =?us-ascii?Q?U62oRYxq9wVL1NKUzgM/gHmaCiH4tZbpLIufUou0Lw/lUms68q9/9tbskOTI?= =?us-ascii?Q?XFjsRx1z+cwv2K8AUtLu4rXSbPA/fVIJPwXCAIndlNnu16aQ+9M3RKq31Put?= =?us-ascii?Q?my9eGHQV57n77b93ZjlqmtDGVfcRugI=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: xB4ENAMWX5zCn9e/wXPx6VMSIG+Bt+ZjbxC/0lU03a29bO6UUaVBmgHIC2dHZhNVQceXtaCAgBLfySBTuX5iB8B90gaWpc1chCBiSIBFhxtEp6+ySYBqgS6tdL7D8gbTI8d59z2Pr+2aUpSotCTaGKOzxUz74WAGgfftlzyk1a+g1OkSq/5p8ttC8i7fc0hCdT+CxUrS04XjAq95s18cy/kXnSqb7VjHfq+Xlb5qOe1vTnMw80dHx2FqLqY8FUZfnkvsRVkJ2dmx7p3yP7Ce1oabVkc+6H+zvMhcF+oykH87/0sEgVKjtXhEEUlmTUx9cvo/YwAj6kfP8OR8JR2/1CCvVKusue2s9HsrNHiK1XlZhgxGy2ni5zrWEJlQuAax9cvKb8ObEgi09AjEb7fDLmnVjObpmDrbbhN04uo+tQAM0V/r8jkz1PBqPvjH+3a0EcGkv1MINVY9WSwLunPmDjhOsr7IaW8Yf+x6jJsO4fhfNExYuPYadPlzrnNlSGATOotawmRiWtV5G5g6VzqmNjG1iXiMTMtaU4vmDYTZ2bqi29YmuA0FUVYhhXKK+epWMxnTOCCBnd67zq6N9vNAoIImIQip/6ttJxTW+WLM8eY= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4fe854b7-4dbe-4ac1-041d-08de4ee6e7c9 X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2026 18:51:17.3986 (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: a3B/B1l+P1H6IA/n3Zsjgy7ZFQKxQHCTh704oeEj8PMwobSv7wKRi8dOLxnMWWVmr7TJ2xJpX6BnSmxsnvGu+exKq3gkWj88qb8dd17KPZs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4426 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-08_03,2026-01-08_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 spamscore=0 mlxlogscore=999 phishscore=0 malwarescore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2512120000 definitions=main-2601080140 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTA4MDE0MCBTYWx0ZWRfXzqlE3oDQMD1m MzSTAb8qYdTAgvzEQ0e9l70MZs3fklfxDwLMFWV9ADfXJ6wkaNfWKl3TmPuE2LeJ3JTVqPzQ99R dx19nb4UO9TgEi3o6dMuMbOiDTYYlcH8dodYYGAvqCdP9hRANk5/bM3TAC7PqIrMTu/oiIyZfcz +LiMYHL1LTaPNPF9Z+inqVDObSXwM3LLjE3uJcQ91rSL0kL+3ikqDSPonJcgS2jQV8xLQ2mG0ix 3R1fBKIFTPIEvPT9DjInf+HCK9fz67c0fvWmnQawSQWRyxsW5MgmxqXdppRTgpvnxd8Bkx5Lnku KFR1EywpXWoRx4AGqejaKD+IaFgyZfIA9YD/9zEVmNGytYwcxWswmWZUpju9TU6Gwao+bbBclPD lfqJndL5O8DzHUo5oq9GoOan/rrWHUZkECeWVajdficTZqb6PMngC8qJ4PtaVy0t8OwwK6NyzWM gAozoIS9XAco1zvQRFQ== X-Authority-Analysis: v=2.4 cv=caPfb3DM c=1 sm=1 tr=0 ts=695ffcaa cx=c_pps a=XiAAW1AwiKB2Y8Wsi+sD2Q==:117 a=XiAAW1AwiKB2Y8Wsi+sD2Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=vUbySO9Y5rIA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=yPCof4ZbAAAA:8 a=BuijjQSSENxffrooEnEA:9 a=CjuIK1q_8ugA:10 X-Proofpoint-GUID: YwDEdTCGPcPB6YYX6VezvtZAqZS1WPmM X-Proofpoint-ORIG-GUID: YwDEdTCGPcPB6YYX6VezvtZAqZS1WPmM Hi Andrew, Please apply the below fix-patch which addresses the issue raised by Suren regarding the veracity of a comment around locks held. Thanks, Lorenzo ----8<---- >From dace24fb96c7fbf812e6cca2fb4aa0b6489ce8e3 Mon Sep 17 00:00:00 2001 From: Lorenzo Stoakes Date: Thu, 8 Jan 2026 18:49:07 +0000 Subject: [PATCH] fix comment Signed-off-by: Lorenzo Stoakes --- mm/rmap.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mm/rmap.c b/mm/rmap.c index 8f4393546bce..576c7cde6464 100644 --- a/mm/rmap.c +++ b/mm/rmap.c @@ -297,8 +297,10 @@ int anon_vma_clone(struct vm_area_struct *dst, struct vm_area_struct *src) * are not updating the anon_vma rbtree nor are we changing * anon_vma statistics. * - * We hold the exclusive mmap write lock so there's no possibliity of - * the unlinked AVC's being observed yet. + * Either src, dst have the same mm for which we hold an exclusive mmap + * write lock, or we are forking and we hold it on src->vm_mm and dst is + * not yet accessible to other threads so there's no possibliity of the + * unlinked AVC's being observed yet. */ list_for_each_entry(pavc, &src->anon_vma_chain, same_vma) { avc = anon_vma_chain_alloc(GFP_KERNEL); -- 2.52.0