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 9F253C369C2 for ; Sat, 3 May 2025 14:29:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 314216B0088; Sat, 3 May 2025 10:29:23 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2C2976B0089; Sat, 3 May 2025 10:29:23 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0EF5C6B008A; Sat, 3 May 2025 10:29:23 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id E1E5F6B0088 for ; Sat, 3 May 2025 10:29:22 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 95088BADDE for ; Sat, 3 May 2025 14:29:23 +0000 (UTC) X-FDA: 83401829406.22.126ECDA Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf26.hostedemail.com (Postfix) with ESMTP id 3411A140003 for ; Sat, 3 May 2025 14:29:20 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=JRSqcgRj; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=Wa5Mcgfl; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf26.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1746282560; a=rsa-sha256; cv=pass; b=3CG86CiHdtuiF3EMqH35qd5LUiAhDY/2oC9DpT2mK380CeGp0fBDikBLD7Z9LIOyuen7BM 69gLBdycICsdGn19++xJ0XPfKUwOj4w0jBiSQREffIIR3TkB8MpaMaXQCuk1ITZO9ADOgN bFFTVce9AFQ98LpTtNnzjSkDzHJOX0w= ARC-Authentication-Results: i=2; imf26.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=JRSqcgRj; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=Wa5Mcgfl; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf26.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1746282560; 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=J+aE5o/gqj29aaA5/i3JbjmXmFV5bEF3pK5ymeVDAes=; b=WK3xxnHlIzkCucns3Om3uZcmF+QQ57gvCfjO58MVBzrTxUvdPXBC70oLMJ0baKhztzo1nd WvtSyXjGq3A3cAm0jcfNeQgcN6oCCVVYIotnqhjsEM7OYmoqgoilVadfUqMQUvdiihQKge Fyx5/8EJG/3Rh7pAuzB2O1hlq+XN3v0= Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 543ClSiU016354; Sat, 3 May 2025 14:29:14 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=J+aE5o/gqj29aaA5/i 3JbjmXmFV5bEF3pK5ymeVDAes=; b=JRSqcgRjK3TbIsW0h4UloNDxdeumKexaqb momET62TlOL4pNrMvq6myskUnZM7vfJrgtIkKiB5XTAr+ZwgG4ZYIQg8fkOgq1XA wySq7IzLiJzfdqswDdRwwu7FStjzWcY5eCMAW1u7nlPFxYJXnghLCpGyH6hiA1Xy 266xcewDifipNlhhqxDrgJOiLW9zrLUCUUxWdu0VQgt9UihKqBRfWxdVxWip2VB1 I7MrbChVlZ9/CBXm9j/fmOl8xUTmMHUgUcTY1ngPxLJPsj6t/fPKo0Aoe6i7XeXQ e6TR7It7Hq20vZWaKs3kz/5JuJ6NvOLnuz1j0apxjB0FGj3w4x6g== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 46dkevr1n8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 03 May 2025 14:29:14 +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 543AkHNC025122; Sat, 3 May 2025 14:29:13 GMT Received: from sn4pr2101cu001.outbound.protection.outlook.com (mail-southcentralusazlp17012014.outbound.protection.outlook.com [40.93.14.14]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 46d9kcja55-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 03 May 2025 14:29:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=iotfmZ3wsqsSHUKRzqlY1u7qRq8aoWjcnd8q2XgkSzcQfdhH3v9E322YeEQ7/Ngaf0EzMN4G+IzUYg7383cQ+jODEXHW6ZIwi9stcC6IrgWNMEqXRDA3XpQnqpyGdEMehb2oMABuXm5z2c1xluM71MDYszQB/ZeJZ2xm1VguDSz+OR+XNy9zHoYkTURNNbXrr9oXW5boNX0fGyL5JKKbuTekEf26AZjsRVRjQqa98/M4jCUP+vZ9H2u0q2ZUYeYssJJc8jcfR+uOxYAPkqHpYcppgg0NebzgdDFYh/5+O6mfIYnnp2yhc/N5CSfBbdPJwB0YrRyLdwSzqm+zJsqESA== 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=J+aE5o/gqj29aaA5/i3JbjmXmFV5bEF3pK5ymeVDAes=; b=lC0MGWItY86eYMqvh2OuZD/fItfoe3P5aNFTUMNi/+40K7vMigu6/YtjVTY6Hbz96Gas358cpZVQlk3BNoKtbj1rCUgFvkN8cz5Wuc+yQ0W+A/YNvEkXbtKjP8eNjAHvuRMPmRfD+Aid+ZsDy/e9WKis6/BpwnYSVuV8nP/pFT9+p5DP4aLOd4SJ0rKfmML/2ew2pdbTKd3gFE+BTOb4J01qOscyoYwnfosZhw2rxOqeAOa7hwSQGmYKhzGimLgIVJv8Ml1wZ8KJoxe1E8f8tb47I9d1UgkZHvQ1KcoPt7//DK986bcS+tC2LeWxq8ysDGoYTCggtxhYFcTMa+LqXA== 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=J+aE5o/gqj29aaA5/i3JbjmXmFV5bEF3pK5ymeVDAes=; b=Wa5McgflfpNtAAiLM/uBYw4ImbvUfrGMLrD+K6tn1T9lpczj5ajljvyKjJU7y9pZ8WK+Jya8HyAjeKLVNm3X8GPykL4Kp/ZCF+DxKHUiHEfV6yOioEWcSyI32Lhj2qihKjKo7cWikT2fpXFl+ljpKVNF8eP4ZM/YhzqnExo0AwQ= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by DS4PPF0FF25AAD9.namprd10.prod.outlook.com (2603:10b6:f:fc00::d09) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8699.19; Sat, 3 May 2025 14:29:11 +0000 Received: from DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2]) by DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2%5]) with mapi id 15.20.8699.022; Sat, 3 May 2025 14:29:11 +0000 Date: Sat, 3 May 2025 15:29:08 +0100 From: Lorenzo Stoakes To: Wei Yang Cc: Andrew Morton , Vlastimil Babka , Jann Horn , "Liam R . Howlett" , Suren Baghdasaryan , Matthew Wilcox , David Hildenbrand , Pedro Falcato , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [RFC PATCH v2 01/10] mm/mremap: introduce more mergeable mremap via MREMAP_RELOCATE_ANON Message-ID: References: <87e668d54927bb4ccdb7d374275e0662de667697.1745307301.git.lorenzo.stoakes@oracle.com> <20250430004703.63rumj4znewlbc2h@master> <8c052822-5365-4178-8e06-ecd4f917cf8a@lucifer.local> <20250430154119.a5ljf5t5tutqzim5@master> <20250501011845.ktbfgymor4oz5sok@master> <20250501143501.vljk4hriuc3c2yrv@master> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO4P265CA0310.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:391::18) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|DS4PPF0FF25AAD9:EE_ X-MS-Office365-Filtering-Correlation-Id: ff9265ff-feee-42ce-9e31-08dd8a4edf3c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016|7416014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?/sKua2ns3sV3CyhtShAnSM+FWgmxGevm72BcTyjz6JhJHKVDG2vZAGqlX0wR?= =?us-ascii?Q?S+2aT05lgv+p1D29qr+y+SD7QbCNDtgrfSr8dtqPdFucs8FlxmApKRm07fPq?= =?us-ascii?Q?cqocBiQIobIzXeT0EJ2EC94a4gnJZNHXR0u9f7EaV0ok4hfp0NeP38HyNb0c?= =?us-ascii?Q?90cf4aapdFHDX7Z4/wRbLD7okRRf5mjNFmciWp/4nHFwj4TJCV/Fu+QcA2VY?= =?us-ascii?Q?Q3u67Wd8z1qzGLpN/W2Nfl1HZHaj1XcDahRPA0IHqy/LuYBv48unAEmjekuk?= =?us-ascii?Q?fHd94Crd8kIe3JBKUlrF9LzLqiotKluJj7my3eh61g0Ft/tYSH3r6H5uah9G?= =?us-ascii?Q?Dx1xjmBaq0vvKzjAkv1jiWr6eCIejZEnObvesHnSN+oWKR3EvTu5SICJYx2U?= =?us-ascii?Q?p3xxXOdXEPaMhmeH6vaNhnqXAt5BXkU4T7ovfwSE4BMqwmO+u/q8501MU6er?= =?us-ascii?Q?CGAhHRAmSQ+JoLCFVqoHpTSwTiB1XcjzPZWYPt8ohuvjC7fXdZgcPyr/C9E1?= =?us-ascii?Q?oSGzOPUhB/89h3KitltUvIP91d8oTl7L9KYoGWLmAOAGXRDZiZn33bf/vtxQ?= =?us-ascii?Q?gwZQ0LY+8WLThTEkFY4MB2T4rikBWpbUmXoNtWDVk+ShPxJNFtQGOnrxO9VA?= =?us-ascii?Q?RnA98mqVRKwTiOdgfOiIN1IvmC2NfuHT6NDOaou1RqHT9S3VEeWf+Wp8/RL9?= =?us-ascii?Q?PMaeXhfLosY4tmhzdwZbBNro34hNfU4hvh42IJEHIpmOTLCE1I/EbeGVlIlj?= =?us-ascii?Q?3NZCbwSf1BMDl3GX97UINHD+MQTWAYSN1UNcovSviDsiPOuS4E+OWvJMLjlV?= =?us-ascii?Q?4Rj41Shnf6T+GHJigXHMZ/eunbigs83umD7WWcVbjLjzSrjEWZlmYTRklsT4?= =?us-ascii?Q?mIQH827yJFTseOiPvI/BOK+tOXNVV4nLWz7OkL9ZMPHgiN3wpm/b+ig8XmCa?= =?us-ascii?Q?/aEWl9QVthRS73wozT/tEJs8Z534tj1o9J0KLWI82a8Om8hH422qocQ/mEsI?= =?us-ascii?Q?oiEJnlwa+JNLiQvlxghSVKy+HBENYyB/EjG+TcCzSbpHCRuRwWuI12uIyxjz?= =?us-ascii?Q?nl+JIeLM1ajb/i/jAimL0zZ7MwJaL6gXqZr6AxQ1ESzI4iaisIWofls45NYo?= =?us-ascii?Q?YDjLVtRjOBrCg3FajzrzViOf0Ysy9wwKswuJVZTY5otH3i4HERHvTA0XDDSo?= =?us-ascii?Q?R/RpNuPnHm1QLzcddhHiW1mlX/G0AJBelEgY0e2WCU/DEY18JfkRTHM6lB8/?= =?us-ascii?Q?0iIkXOetIz2JKXOs9B6ZayORL6+H8BgmzqCatEfIQzAEnxfdbAOR977UmRe5?= =?us-ascii?Q?DXT7Ky1QTSMDNxm+ZT/4KJTmELcMTmQAN/EtFL/Iu3OKU5KXoE47TSuceXUo?= =?us-ascii?Q?qZZCUDikhxDOIwz6WwNDsOl381ZqhEVoOBYnNlsCdglFblflow=3D=3D?= 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)(376014)(1800799024)(366016)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?/awh7eegJf2UBQKcNSu3mQteDpT+olmKrC091XUPdztODdIGLwBUQ9QIx8v4?= =?us-ascii?Q?x8VEiSW1W3gMzDfsWxGmIjUr5AYi2ukbOtebSGO5meA9JzmtzlnEjYnJmTVJ?= =?us-ascii?Q?hCPoNwhAXafwiRMlsyWHjt95gK/IiNdpsrd3eX4ft0Nqyig4zWkmjVqfxc52?= =?us-ascii?Q?bMmlUqHmUHnbxnBmX8WwmnpMAJEvXIu2zyceXo00PVud6yaVF9hzsCntZ4bp?= =?us-ascii?Q?iFeCbKBypAuqj+8dC3dOFQwL5msMrKXG0qGsVyyiWEnnN8H/rL8GQ+Kf2XIW?= =?us-ascii?Q?cSDbs/6S00hyMQikhxemqL79Iht00ok7iTCweV2TFK4g7rWhI6xexRc9mN6l?= =?us-ascii?Q?YysA1yChlqTeqwqnkeSisr3L4U8luibz45D53WngYjl226RJP/5AgV3ZjkWV?= =?us-ascii?Q?XXtZS4XMeCEXtQvogTxOK696oyK6R5TT+3JSrSgo1XM1a+Jf0aYkR3DfCwDj?= =?us-ascii?Q?/q5mS6LnhQQKHRY6UAQT8LmZXk5i17WocK0YLM1M4nUvyF4q6z8WEnKoxsg+?= =?us-ascii?Q?ZXq10ORHDZ+7PV/l3XUqKJOoE3cZl0P26OBpd9hSdOpCn+OF1ctXZ3sIWp8j?= =?us-ascii?Q?JX1WuLsE5CFUHUvN8UpokgV3guBSH7LCTlvv5HtBlLA589jhoQzh3I53mekC?= =?us-ascii?Q?LsSqTOSJR+7REPSsTzDcbqp3HqGEnveK8eywyPuvBPj/RAsA4vSPlDV/LR6w?= =?us-ascii?Q?vbPAjoyiPqyraQ8KaTMtGClL5IOmfDDM+IR5pKJ2Q/QTu4u33VUmXMMTcD9R?= =?us-ascii?Q?alrzYCxx0Ll3AbTXrD3tSNg44p2DCddeROcGTivhViDoFHIahyg9dMqGiWof?= =?us-ascii?Q?KfJ60JuZpVR7DXl/rd5V8xitzkGgECaJP8VcMbwo6ucsyQvcdXNrypopXtz0?= =?us-ascii?Q?5yIvR0iNX0iNM7CgozKDZB3NgabKInN+qvq5iU47VMUGVk++WrikxKMMJENL?= =?us-ascii?Q?kCgBNJE/QN9P5keQDiPQjr3Ykn1nqDSpDHZoTma7fC9i23Nnq8HTnA24n9Nr?= =?us-ascii?Q?DLuUzVzuBGB/6JMjBoT6pS+NOI3qqL6X0Tqoox9AqhSQ1nk0yHwvGp4YTWlZ?= =?us-ascii?Q?Yww72kVFTKotAAXdDtHmV53/JuI2T1E1ZlkIzHK/rhIBzHd87gC5WPCTQeRN?= =?us-ascii?Q?iZ2QBUTERQFMj/mkNLD2gkq+qk1Pg1pSsIjvtMHZx11uXQ/qXWKNgkHUVDSZ?= =?us-ascii?Q?rcjyxPAoUDcwK0WbUbC37a992hamNvVTaB2vmJwGxUtEV1GFstiSjYrp+Kg2?= =?us-ascii?Q?P+NUOUDWIKuEpWHgAcxqGQM1Lv3fdAlFyx0qwOKqiaxZMXP/cfRfEL7+zR3l?= =?us-ascii?Q?bLoIX5MCMoQNNpUyhmPeFIY2LBCG+Ac82hv9hibjk3S3bgvAyZOCqwVOOxOD?= =?us-ascii?Q?2UOSVUaptC4YuFlQBVpntsApqXTGOxlgjGOZ5AzJ3m5TydJTrzA+7Tpn/Ywq?= =?us-ascii?Q?EYe08AOh4NDBmDP0suSufd4EhOIx/AYJSARgU4/Ibfv7ZTLtnmzrAQA25k1c?= =?us-ascii?Q?Nyxh5gBUz9Yg8xak6d6mTWX2n/rH4ACYxcdxOdLFu4MLPPSZhGxJ9mWJyd3E?= =?us-ascii?Q?PdCIpKtuvF5mWueYKuEauV8gC2ea5fZd/X4OZSB681+PJTlP/n21WAetD0Vc?= =?us-ascii?Q?Ow=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 9AIK1gD7SGbXUa+8EzCyhTTHeG/prapUS+6sZZQw0s1YCqpmbNkCKL2tkdolfqQd0HqYcUt4ZYqJIckSMbj88aruynzKVb1JyIL4lPtp9Itv1BSEm0Y3psu+XSnApxeUzh5teRjRZ7LahLLqnhPv12iWaVEiOFi2RQgmWSadgypNdYtU/1pOmCKHrG8j3zP4FZbOu8Jq+Xh9LDjxILuIVMmuMbEIBNvl3Ieh+9bemFlz/Ld7pTDYnDklh+x5a9YuzTAv1sP/mZAunUEDWHn5VqnRIP3bcdXRScmMf77O+4J1mpWXBE43kHSqMPxmwQBmJPcYwaVHcQvwXvwoe88wZPXu2ncIjVODhOb/GA85GXM7mv3bmhfXxTzngXIsRkjvu1cEcb3LEVF2w3QDORTzLpsELYSDdpvnU12RHoyZh603i/MeDVsuTBOF5GJ9Pfxh+V9lJPKJrXvHcHUVgLmZf2347AmNP3hz1rD9xZZOpkYQkVdq7Sumo7mNypBUpdLq2XcjKBCxF9Bsm/S9SIS3m+xfeu6wzsQjb2lg08VDbaicsVGRqgSDO9tREWgKif7wOO7gyrJK31YVrCxND+dF7HWvhGmLegfw3GC6vCLbUQQ= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: ff9265ff-feee-42ce-9e31-08dd8a4edf3c X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2025 14:29:11.5492 (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: 8thOmosbD7nqg+4DFE64D0/s0MHPO4lAprQKQ1OPowhDV63VZg7I3Ag6RGgcU63Oy1wMe13S5N1WuX6I+sv+Y8DNW1e8q4ZNl2YRD5FAdxQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS4PPF0FF25AAD9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-03_06,2025-04-30_01,2025-02-21_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 phishscore=0 malwarescore=0 mlxlogscore=778 mlxscore=0 spamscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2504070000 definitions=main-2505030132 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTAzMDEzMSBTYWx0ZWRfXx9inzoVqs0ll ND2gej/8njAmUIBKW7F4ydW37soqkRc87RJnMBfFXTpoEmcB+8syLvKsXAnCx6gp8RZUZiOVoCZ A+1suSmB2x+8LhffuGsbXyIRWd3m/UuEr7l5/4ntz+lI/hBFW29Sck5p7t41CaxoSvhWwAxmuvR QW8JDKkPIeqLJ/GTDjztN94I4n+uOFufaHJGKeXjH6aA6+JXADw605IVqJHCKwDosBEktsZRlnU 4R1N5RIWOxUnaqMb81D44e5BnzuJFloD/4RJChwzsalXjOEMJ0n/w+WImShs6vmjwPFQCx+bz/C FX5dVY8XzBdCajxoGB7oBBEqmRtQVqIRyeY4HNMYKSDYXUKXc8jdRKnL7U8bLTAIEkcdMJXUZ2m D56Pyz7bD3k57j581JrkKVSfaioTs9BNy/sO+VxVIwoTLSFJ3mTZaATrEm2F6fqkBMlexkEm X-Proofpoint-GUID: yBzIZCNUsTh8ehrltdsVvxYZXY2G_zEd X-Proofpoint-ORIG-GUID: yBzIZCNUsTh8ehrltdsVvxYZXY2G_zEd X-Authority-Analysis: v=2.4 cv=AaOxH2XG c=1 sm=1 tr=0 ts=6816283a b=1 cx=c_pps a=zPCbziy225d3KhSqZt3L1A==:117 a=zPCbziy225d3KhSqZt3L1A==:17 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=dt9VzEwgFbYA:10 a=GoEa3M9JfhUA:10 a=JqlImb5Us4JRaaO_aEoA:9 a=CjuIK1q_8ugA:10 cc=ntf awl=host:13129 X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 3411A140003 X-Stat-Signature: sf4dkj6qhzpqnmbd9n4ykwcdsbdfd6ag X-Rspam-User: X-HE-Tag: 1746282560-937192 X-HE-Meta: U2FsdGVkX1/n4Ry5B4moyJTGOcUDMQHj1ZO5qjs7nC8Hj0ZMeYaiZ5MK7ROAASYhaz5t+/FSBoZWUMSbmb/flShtTe9yIKg9nwwB5q73KIHQtuWlelqA5qfk6VlMcFn40/CWHqUOc695tQuz2IB5mxef0ERX49Xpn9f0ZJ4PHAqF/5tUH4UcKCHuYND7lGpnQ0kSXki1dG/wtypwAVxCZc051DeBBbLyOx1cBAKq6HzihXvMDq64eWX2LMqNYJPg1EvrReBjWAF+dZb4GWg7KypV6qsBxDZP/so9A0zn1rduRDgN7sKbpoNvQmzUp29IAXK4eyN5XDLkVW0LdQwToblV1gFtO5KzKYbqwYWhntDuYPPQI9f29yPvjkf4QgfMKaQuL7NlAJvGUyyvm4dpec6fD29l5peThGOa3dUg+7zCRUQbAM2H/gW+yMEC0nx+edu7XlUUpY/EfQ9ZmWwnTMAdBsZW1T+yJqDhHh8n00aIAPODEs4mZiD7Na7LMQhCaMKBqjn15RODcb/j0eL/UW3JLVmomWIXX9/HUYSD7Vkr9e7IjJSjob4ZS5F64RJA10n/5jxE1fcVhycRReC1G5UcTeaCMcL87iaIH2LfSgkSoUnF5GhWHa6Dlc94ILsrFBllew/pNKsEyh/48Sq5CtimM28mMntZjxzMv5Mz+21/4X7MuParD5ZIy19hbxq3ayXKvUizDURtF8X5ZMukNOw4qnM839xs34aOmm93jyDOlGDOl/wM0Vt/n3OGAG01xxzbv59BcJp6+0IeOeeZvn0rWUL7+l5HKYA7AV8iOswAYMQage3Gi7mA85/2q+bhRnrSpfNe41oTPPxXMTxMfQzHwYS+byW/BujTGgVwnX9aBp8CNot4sL8DJt4Dl/twc8wUB/H/CPeMLsL5sPIaUAPhcpB3OjKEvbtwWzpE1eoVYpfJXRkDkM+Tpy8lLsdNWhQ2gHaZusCpZ9SCERn n4U/LJH2 LFr3nn+GXdtcr+ouVlhbKLoYU1N9W7S5mcSnT62/WI96yMD3eNEJsFCwRrTZMMn/hWl5miDbUZvPJlqnU4oge6vo2uLfW3fScwaUulQY65bhs5TcFc/pOrEQTOrHX9ioDx/dmJVVjqgPYNECL8s8qhRyJdvTPKwH5bBxz8XsFKYSCrsVe9YqeEDSEFPKGxqaYvEcw8+5yZVH+VAgo4q5REaJqWdmJt8mJNQHdXj3vTLaNWweExuQE3sI5NzHV7kF+FdF2o1GOaB3ZG/v47wr/yEiG1JHuGPU9Mb+9yq6jD/iikWO98Ot0pOEA7MlXfJmwpCnzfnTw5VIKacy8BnzC1n1egy6MwbkVlV3a93aqH3hvF49rwx4M+XBuFBHk+cjES3DfsuTa4BFYH4wkMF2la2we/LTGKaR+uZFyD7ifrFnabyfg0Ie3tJ9V5NaZBNLpp8Ozi6G2A/hfcbbdeTA9xMoupMqUpgsIy3VV+co9CBOB09NKuIY+c+zjYFANMQDw44M329KsiH+3yNCQrjldpDYf2GSqkTOg71Tyr/1XiLEA8NgSThspV8Qj5TeUEC+WVTCIOJAUiRCfsKsrtABnKzxp3cWsbytPBtR2lwLEo2kLbtI2nPMnfoWtjjcinSLvT0/wheU22MY7wEFBanSjrM8f9lQliUwJszDbijNDh5vJMWNVTQGG8C1nVEQr5U6Vg9pQ7e/TK9vBigdUhL3RdOhe5A== 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: OK have dug into this some more with a drgn script to read actual kernel metadata state and it's simpler than I thought - the root anon_vma is self-childed, but descendent anon_vma's are not. We can correct this with a anon_vma->root == anon_vma check. I believe we're probably safe with anon_vma reuse, because in that instance the anon_vma would not be mapped a shared folio. However, to be safe, I will check this, and I as I said previously, I will add a number of tests explicitly tested forking scenarios. The respin should have this fully addressed. Thanks, Lorenzo