From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.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 037692FFFB6 for ; Tue, 14 Oct 2025 15:42:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.177.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1760456539; cv=fail; b=GSXGtLzSbazHEnfpsQI2PFEVR5KzcuiLfbEeh+OOQ85oNzwH46e7DRxckdETjBuBvOYeFgSgijI/6YV2vU5j/ibcjRjqx4hyEzAMdDUHVpVTQaWuIw+FIwByv2+ev0K2Fjgk3qAF4HtfFr9un064rw0ooNvUeU6ZdGJ2M3Kj2ps= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1760456539; c=relaxed/simple; bh=jzYWxAcf8HMViCn+hRysCCF7dZmmW3SSxuQbpyRTKOo=; h=Date:From:To:Cc:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=XBJknWjaVfY0eZcaRSzITAm61StRdfrJuawLOxze++8Q2Niinxey4gb6HzlSfXnm+93/AdISw/ztjoZPJCG5yRw81GAVZy01Eno/PDkIBdyU5i8aXkuWmAzV07Kb5+ZmhEceRxhsrKsu7b+ZeUrNRe0DhAF7/vtWs+crVaAKY2Y= 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=a5N6Mc60; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=HB1QcSo1; arc=fail smtp.client-ip=205.220.177.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="a5N6Mc60"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="HB1QcSo1" Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 59EEf6Fu014385; Tue, 14 Oct 2025 15:41:49 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=jzYWxAcf8HMViCn+hR ysCCF7dZmmW3SSxuQbpyRTKOo=; b=a5N6Mc60NVfFYRX/4V3O+tOOTLtLZgLMUs vy+0Jylxurtx74Dmrv2TAogCKkE2GpPfAZW2gWCIuGUUpj/aM0khmRAEycajMrl1 /QDazdTgok8uxqJnj4lpia7fHp8Jz3a2FAUn8fbGAk4fDz4XMlUqP1H/BqNnBKXN DkANtzFvM3NIBQm436cRFDHNQWRN1L7NCVETLN8U3bk/iFsu7lzUP0eHFjkPys90 l3/+Tls7ozyjBnLAZjOAvbk5Fj2meAfGF8QxtJzgN9FSu9oCFXTtiu3b8lgtXzaO zQh9hdoM0yRvod/wiBaudAfavY8keVDjJFgJlzJzxxG1tqlhMvGA== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 49ra1qbrxu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 14 Oct 2025 15:41:49 +0000 (GMT) Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 59EF74cb037163; Tue, 14 Oct 2025 15:41:48 GMT Received: from co1pr03cu002.outbound.protection.outlook.com (mail-westus2azon11010017.outbound.protection.outlook.com [52.101.46.17]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 49qdp9478a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 14 Oct 2025 15:41:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EzgWC03Hu0lxiATjSLVzo+XqypleBWwnyw5Kp8igj6Z7W+qPqY+gasQVQE73gA/ss2AWEmSi9ReGWTSCGF389Zu6C/I3xhksGWvhY5z5pQLCLPgt9wBBv2Uf3ePfBukIyDK7m/VbTlSmfiaJUPgqJL2e/FBH/5ZhxNEePZTI8C5kw9iofoxJGjYGODpcDmp8ygY40jD7IfUV24if2sMWSM9yBBQxkOwCqBK5+dBjBzoMiC7r1uC80fffsMGRd8696+ilorTZ7EAWk8ImFppMA2zNJ/DtuLrzh1B2pnJlJLRyZDnOhxbli6VhJHZpYehhtdm3XTPpeXSNh2lRIUQd4A== 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=jzYWxAcf8HMViCn+hRysCCF7dZmmW3SSxuQbpyRTKOo=; b=UspilxpJgcfyw+Yys/nxb4y8kRNjw+1MdzKKO0Jmt8xutcpcQx+XDcK1Nqee8oMfKsW7iFcz4ezvlj1gtzdI1sQS3HkXIX6FBR9AuzqhDqX7gDk0EjE6YxXDWxZO27vkhB9w7bBVFqsFQMwi7tTuXbe17iiu+pZNfWK04vmsqDmigEVoG7K16O2zpF3of2qy9DHTBPHIcxgMbkC5pY3ZMJFZAbvx74J7CtQJLjIdIYyAXvuWHZYemuBP2FLsSMfP5FxWbZkdidi8M33rNMsF+9BtNLOVQrCn8wrs0JdrJjKJ+b/PBL++aKMsC3ejT4WSO17l+XVcm4wt7m5Odkumug== 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=jzYWxAcf8HMViCn+hRysCCF7dZmmW3SSxuQbpyRTKOo=; b=HB1QcSo13Hb0+2Rry98E7p70qHVXbB3N0Z5Dg4SUCAjbPPJ+TQdhmlf4BGVS1ig4BbfeIH4a2eCfM7Kh+JY1SAFRTQuaZgGQY0UFX8uHcFIJX3FJ3bGRDNt0l91a/uh2YSPhiw+3iDlslp5NBOfr3OuDmW6KzdUBuNgcT/6et4k= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by DS0PR10MB6223.namprd10.prod.outlook.com (2603:10b6:8:d3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9228.10; Tue, 14 Oct 2025 15:41:43 +0000 Received: from DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2]) by DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2%2]) with mapi id 15.20.9203.009; Tue, 14 Oct 2025 15:41:43 +0000 Date: Tue, 14 Oct 2025 16:41:40 +0100 From: Lorenzo Stoakes To: David Hildenbrand Cc: Lance Yang , akpm@linux-foundation.org, Liam.Howlett@oracle.com, baohua@kernel.org, baolin.wang@linux.alibaba.com, dev.jain@arm.com, hughd@google.com, ioworker0@gmail.com, kirill@shutemov.name, linux-kernel@vger.kernel.org, linux-mm@kvack.org, mpenttil@redhat.com, npache@redhat.com, ryan.roberts@arm.com, ziy@nvidia.com, richard.weiyang@gmail.com Subject: Re: [PATCH mm-new v3 1/1] mm/khugepaged: abort collapse scan on non-swap entries Message-ID: References: <20251008032657.72406-1-lance.yang@linux.dev> <0bfdbccd-9d4a-409f-ae43-b44bb7347d70@linux.dev> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO4P302CA0005.GBRP302.PROD.OUTLOOK.COM (2603:10a6:600:2c2::13) 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_|DS0PR10MB6223:EE_ X-MS-Office365-Filtering-Correlation-Id: cf97ae56-f5c5-43cc-0b47-08de0b382d05 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?FtkDX0TW1kpyJV7SMpEmw0jJAwkddSU/AVjXC+nqzeoGpcQe7Pt79jyxKzia?= =?us-ascii?Q?AaFFIO4RStpw7DQsvKHPJf8z73eLAJO5Bqbz4B3OHCk7n4v4FMHrtV9NG7rr?= =?us-ascii?Q?xSW1zVaIKeaoJR4ZdL6PzbhSgqrOyVFz3eoBtj+sYMMPiUko6gVyU0nIU/5C?= =?us-ascii?Q?j6880R0PVzC8362+HxA6k7CNUH1RMAI3Nj9oUGZ1SmAXxj9kVuUbXodHqjet?= =?us-ascii?Q?1DkbuWh9aF6RQ1AvlU+xepBApAJR5jyusCmaA65yhWXXfbm1pgiGdo3aeMFQ?= =?us-ascii?Q?Q4YP9FB50Pymlr9cmCSdpzBcdK60/JtKbTJ8mgZ3+DvnVoY3JKN/FiipJOMQ?= =?us-ascii?Q?SCYWdqYq3GKhOKKw4BDEZ6JJV9td1r0P+ZcrwCHv3X3F/TNeFPInjR7L3Smb?= =?us-ascii?Q?/sk/U4n5w98eAr83X9hciFeMrQqsb2bGixhXaDfWJ63LLqIZcKVOc2zQ+K2Y?= =?us-ascii?Q?6yypkLPRTaPSaxtPcjUEZc5TdZbxRe8rALivEhsjf8Zy5IEb3eqF0WNcu62s?= =?us-ascii?Q?1H6dC+B6t4Fm5GaLzQXN4yhwgQ3ji+7Er1dvP2QHKfsb6SFbiuVbYgt84zdv?= =?us-ascii?Q?NQ1kGAW8W6Z5INU24IXrhaY5Gkrwrn5boBs4oHo8/ZpGAYNptr0mXC6FaqXK?= =?us-ascii?Q?WzTdL8/umVRJlfxKbA+sgxrP8MXj0ag2jEG8Vci9I/IHjd4Z6oV6AMSzHsNG?= =?us-ascii?Q?+rQbh7zqbojOkxGEcfM44cJ26iWyId8aX9mk85oN/zsrEpmjeLEMlqjQZsq9?= =?us-ascii?Q?lFo+L4ciesQjJSh7r3DSo454kPmdpCS4maYEIdYbRpGsNJFLMHBgHjbEJeYS?= =?us-ascii?Q?dmQOwogTdxdWbkUOgtgk+pLqhukOmbTpYtuzGxOrCHwdaXEbvMBzaiuGiT3n?= =?us-ascii?Q?3eK/LrWvSxMvW5TtotayYU4JF1AWJ5GavEnK1UEvETdRbxxRuBZ6Kt5iDAJe?= =?us-ascii?Q?LHwWIuPZ8oGTbawNO1P1zEuyd74vtbnLkezg/u5YsuDApVdJXKKnOPDXK/3k?= =?us-ascii?Q?AjdMi7YULkwpVGULJ42WVhgXzVJGgkHwU26zEJYkDGs9Iw8AzGsHzQB6wxJh?= =?us-ascii?Q?avc2jfWfb7BI2UhjYymnXMR8QkWUtyTLyxozOqwNUeKosbJrbRlKLTUEcFhJ?= =?us-ascii?Q?SjQmuNlO3ENVwCtRQnR/nx2Cbz1T0/j9MGVkd88+PSC0FXhSYA5TOAYfViZO?= =?us-ascii?Q?as4yyn8V7J8QZ1MtNAvrDC3TjGEvaMsEI+162Jj9UenByIZVw4bOyJWRTGrZ?= =?us-ascii?Q?Xd2n8XBKmv/McqsUQgeNrelvRPGtjfxnjksywExONI35gDeXm17gGmwxjNM6?= =?us-ascii?Q?l4DuRDmGTBlocdAeh/5gbYdEaXMO5GbAwXV0AYSFdnVcFORy9QoNrN9GtzMl?= =?us-ascii?Q?2cUTv2rMNmyb9hUc1dj7g0Eb+UvrxKMk40dKRcIPtshgoqdHT8NQh9bkT1hm?= =?us-ascii?Q?lu1nTOQgz5vUJX/tYBenYazT8aEjeQvK?= 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)(376014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?nu7aMblL8mnoJPCOKtgpsScfsfre9w2SjRw4tydqg+0wd5cetWc7ghitkph/?= =?us-ascii?Q?nvixZqj27jIBo12cOVZtwp8fHzsD7EmXNFMpjtO/wksX/2mhtkKYAuUCVzkq?= =?us-ascii?Q?qAFp5U/GndjP/ww8k6yAKHLHBHgd3QTHW3HoQh9tVMmAREFTFoG9V3vnESst?= =?us-ascii?Q?htscyJidkFwoyeWk6Z49sUjfM1SamfLYvdFQH2+i2/22S29ZuFB3VBfNL7Er?= =?us-ascii?Q?+EqodINGnhB/+Z8pBiPUphyFE8Yf92AW4bXlPjqvvHMf9Q1T+AcKQOmrPLK8?= =?us-ascii?Q?lEoRARQiIiWsboRTTFI5+jZprad5N4FoS5Qs5j5Gk6m0Ntsjw/LEoUPuG0/W?= =?us-ascii?Q?JD1CEkI8fuJSPlEyOP6FZ2jTpG9fKQ0uxuVvxjwz5o65RfEemFuG/rKbyqXl?= =?us-ascii?Q?RXIPAlSmGk3R5RpZ6YMTzBFe3Cz+x/HU96Hf7bp7uUUZV+gq53QCBFuzcocG?= =?us-ascii?Q?e17onuo2BKiFaV80ru84C4g6XM03HUX6hyX7q7hp7Q3x4fD0LUh9SOI9KhGj?= =?us-ascii?Q?eAJd60ib/vvYEb0mQTH9CJVw+tN5rNtlhIgHs72hLfAR/tIjbP1E/RMQpgsX?= =?us-ascii?Q?dTOeQGrIXDpWzm9uv/a+OqVdHBbJcbh0TDU2mKTEFfSMCRMErk3EhaDxc2aQ?= =?us-ascii?Q?1NkNJOPzSA/MwStR+xokETvqD3JuLMSWA4Q7FfUE1rretTqqJk5c7FLHHqav?= =?us-ascii?Q?hizHA+VvLw+6bD6lYf1cALzci/R8MW3sWC481Lq3bjpJnxJ1HyCqT63G+x1C?= =?us-ascii?Q?kt6ZsaDR7ZmGNPyCMX+sQm2rvVeTWudq9W2KzLooOKYsSYLkuuoPS/QPzcNX?= =?us-ascii?Q?alJ4ARuqbQHf9M4dFuOscYx7tnwVzAf55E9UzV22EWJWD+q98HkSJgXGI3XX?= =?us-ascii?Q?Y9jILXASQgk8nuZgBRsp0uqiQOrHHkEiGbBTgqHvvt/+Z47ndb6H1oeLo9i2?= =?us-ascii?Q?y7vVj18SyrCf9fwW8R6Cece1a4tXV7z5OunnRi51SxxdoC6p1jZ+afmNskCt?= =?us-ascii?Q?Iqi1sh9jGhut4nl2toLMHKItasTiGGr7xxODDQGekIdm8aqlu874nxNn43a9?= =?us-ascii?Q?qoU3364m2TQjeBWi2sSOtgd2U4E2AzIMxYu816UlqMlvxRzu0kMbRn0XAFCA?= =?us-ascii?Q?4r5pnRs0NthOFaREKXaEy+IYenYq4I6Xdw+ByfWKL6A60Cnn9vnrGdiSPZO1?= =?us-ascii?Q?tXKSYvYq+qTIBXJpAMZCgwlaRrzPXi6GJWFA5GCaptd2+vvHoj+aeDKNcsj5?= =?us-ascii?Q?f0x/rZ97EMSnWc97L/a60bifBaLHhXKgywIo9C9LlF9fBt6hIgMaR98SVNlU?= =?us-ascii?Q?lt/Y/+mHtgBC6ImSJ7N0GtaHWpeZJRm0x8kDEorszW4bb5CuvTooME3czEDX?= =?us-ascii?Q?Dgi5iISm1KFJLjAVv/DT+fCho2Z9rM5lzCYNPlxmhDo50cHjnP3/q2NXky6Y?= =?us-ascii?Q?meXWr36dJi/u1i8aIrvagryvCYyKzb5JumQ/lnqr/iOQTVb6PY8RwA9BS80s?= =?us-ascii?Q?16uoQ1FHUQ9hTMeU5LetJUxFS4TcRgfWfmoa5FjQmt0T6VE9ZztmxDgqguhW?= =?us-ascii?Q?FC1UW+Ob5WaKPJ2lYn4PCx/FmNh8EMj6JwyP1xbfKzJ6rcX4TFOiFBL2Ksyp?= =?us-ascii?Q?1Q=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: dj9Cb9Rld1T8TS0mtU0WtcvYFD4NG1GpmQCCu0ac0mScPsKWZoElpaSbGff2i7Nw7I8NAo0QMXMlX8qdyLojruxEBg2HcfvPuUpObACPbgPLccxVN0iFVaCjNHg7arUQFEEQMwVGp0q6dnvts8Rm7U/k5yavS/34TH3vgj9kvscEQIsgDu9Ae457jNGMgSgkbF2Jf7CQWTxgeo3sDo3eBXnCOkdhGmXL+eqF+nG6A9+IXhw60TveVZMRsrhhQHWhR+hYF8LyTfTEKNi8XlW5EuV/JWaTe0dctx+pGbZ+TaKLi4BMFUeHdBpdRVcAh865UF/Ci84WY8Kxbt6TlqCjA0hpyDUzfZnkfPzNNOdHarQaPpYcKoTEZwSqoytpuQVfEvXSs/DFTGFRruh3ypYC7WTrEYUixsgPXxi3p5/Wo0ml292fYnNsAw6oUmGLdUoAUPXaThAXl13tqhMqZ6vReLy9eyYFPP1dasmANoM3KEC9Pe0iZ00znpjSf2B65QKW2JDP0vJ5hQkSdA2FpZ8nh0LerudcbPjyFIgmMKP2yw/lAC66ZTyARmWJCjjlOR9f07MmIB9FCrKAF/X9MvVoytytd0foV0WjeRyhvgFx5YI= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: cf97ae56-f5c5-43cc-0b47-08de0b382d05 X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Oct 2025 15:41:43.5170 (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: VNVzr7MK6tFUnzYeq2mE/HU1orQYB+S4BVq5xeXNnJnHJqi6S8AtGWjfGIZOFdTKe+hao4bv6hqZK9uOUyXTHi4Xx2s3tgNNTxtb8T5ydIs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB6223 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-14_03,2025-10-13_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 mlxscore=0 adultscore=0 phishscore=0 bulkscore=0 mlxlogscore=603 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2510020000 definitions=main-2510140118 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMDEyMDA1MSBTYWx0ZWRfX/aNPw4/Omhi8 oNA+jNKpw3xP7bbvWFyJ++/CSTtu2BP6yKLR99bDEDSSV7tZGUBYXu8eD7nPQo8ln2C2pdZQXvL BiP1W6o27zcjnZ5OWJ2O87GhIcn27IE9aaGe8yEPO6V59rQoAhh6SZB/ZR51Dx5pMfUnVuEYCsc JuJXcUsYVOal2HoVpyRxfZJG+g8LSTG85qPcITHaeORg2EgIu9PQJAqB/y4iQi1GBgNE+WdqorN JR+u+RhbyZrMWYxkXAlfucYfsTbbHw0xztu8RsiM4bJXe69isZ2FKJmT+ge04Z5VFeCOFAKh2gv msy0BLLFk9yz+KFl/75H3r3QPl0QRyotHI3pHx1Q+dyXevdX85Fzg5x228BaCjvjFPgbhy54s2x bG5SNTVEAmNjO/vZWxFdeFS0Je0RFA== X-Proofpoint-GUID: vn8u5nMr3Jr0M9AWQ9CpfY8FeGd_34kc X-Proofpoint-ORIG-GUID: vn8u5nMr3Jr0M9AWQ9CpfY8FeGd_34kc X-Authority-Analysis: v=2.4 cv=GL0F0+NK c=1 sm=1 tr=0 ts=68ee6f3d cx=c_pps a=OOZaFjgC48PWsiFpTAqLcw==:117 a=OOZaFjgC48PWsiFpTAqLcw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=x6icFKpwvdMA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=_zfPccOjOWhN6ilodd8A:9 a=CjuIK1q_8ugA:10 a=cPQSjfK2_nFv0Q5t_7PE:22 On Tue, Oct 14, 2025 at 05:12:18PM +0200, David Hildenbrand wrote: > Can we please take a step back and make sure we are not starting to do stuff > differently than elswehere in the kernel, please? The code already had the is_swap_pte() check in it, so this is not changing anything, it's just avoiding confusion. Even if this pattern exists elsewhere, I don't think propagating 'just have to happen to know X, Y, Z' to understand it is a good idea.