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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6C78CD111A8 for ; Thu, 27 Nov 2025 18:04:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AEC186B0093; Thu, 27 Nov 2025 13:04:08 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A9CAE6B0095; Thu, 27 Nov 2025 13:04:08 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 916286B0098; Thu, 27 Nov 2025 13:04:08 -0500 (EST) 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 75BF56B0093 for ; Thu, 27 Nov 2025 13:04:08 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 0457F160255 for ; Thu, 27 Nov 2025 18:04:07 +0000 (UTC) X-FDA: 84157160976.07.D365F91 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf24.hostedemail.com (Postfix) with ESMTP id 74586180009 for ; Thu, 27 Nov 2025 18:04:04 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=ljVvO29N; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=UH50NBeb; spf=pass (imf24.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=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=1764266644; 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=/jIkfo+gl5ZuTiKZOO6ayZ7WDiAP7DkhSSNdbE8q4aI=; b=xqPBIxsnJ3426In4w5TKHKPXNoh1vRy9wExAitFC2j4xpK/aVUfzTU5sYABG9p+RAujYLp WbxbicsyOx09EDOD8XxEYv5FzYjXZxynzTSkOmhWxxXCGp9gD673JaW6hsG2MnTOa5Ph6G B9i4iEM/Bv1km3qSsf5cCigiXZMHAQo= ARC-Authentication-Results: i=2; imf24.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=ljVvO29N; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=UH50NBeb; spf=pass (imf24.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1764266644; a=rsa-sha256; cv=pass; b=6SRxXqV4bintI562rY/+C5RLu3vX8LOv4dXtWTdlZDeoGFxl+BtSuzY93QVSEmwuo/6ZIZ Ui0QRSNTmKvkLtZRRbzRNtDiJNbd5JSW6m5RvQQlwg1xjqVwHpNVvZZrH2lsGXeEVAD1gc WfYm7Wto7+LdiLovE0eL1DAVFDn4aWI= Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AR9kUQ0723128; Thu, 27 Nov 2025 18:03:47 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=/jIkfo+gl5ZuTiKZOO 6ayZ7WDiAP7DkhSSNdbE8q4aI=; b=ljVvO29NwCn+ENtUtkwif68ebIVZg21gkz rvcWndjufTRMsJXe2pWB95UtwJJ9PC5cKoZVIC+3+YYOJ5mUAylKlcF/emAG4dCX vM+3zr1cXOoclqTuMKwjNRbBPckTzONehV42ZrntHZwKO6We+w9OMj7RFV0cyUp4 K2khpBbwZJ+YQlIljwtMP8BJwzxneWn0vm/qOUn85E3yN7VQEgKZCkC+aAcQBn7C wZUDR/fJEeqPAiu1xlBrEl1TLIemCWDB04BN4BbReN5TuV6L8vJMepB8cgITs+4O wJ/LPmF2PiYuB0fWGd5Jxvl/+amXDBp6MUgjpQjw6yxKnkK5hTIw== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4apmab0p9v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 27 Nov 2025 18:03:46 +0000 (GMT) Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 5ARGDvVf032074; Thu, 27 Nov 2025 18:03:46 GMT Received: from ph0pr06cu001.outbound.protection.outlook.com (mail-westus3azon11011038.outbound.protection.outlook.com [40.107.208.38]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 4ak3mchefe-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 27 Nov 2025 18:03:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OKXSgOO20KPXv+dsemSkJF79Wy8TJtbxALUyHWD3uK7oQCg6JO1BZ9mmgAI+0jWHtgTtcVr2AKI2EraJHRqtHLQ1MnYx8Qb52hUkqkgXyt1CEHA767ku+Uqw+JnsrUzk01FIrQ5W/jwFkqOVQ0gWqXeNQnsBlywzRSMWwyNiNLA0sAHkEfFG4qOs1a8mY//yHkfh8LyOCCTqbt9pEoq2zUoF7KbLQmP+mcb7CKszajtMeH0SB0Q/29zsDzub2pXYJ/T7691MmzZ/YVRA3LpzwHCdcAZLMPfBX7z470AM5bbxcZr0RifHGtV0CWMvTnTy9Qsw70sIl7OyvhrMyTnabw== 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=/jIkfo+gl5ZuTiKZOO6ayZ7WDiAP7DkhSSNdbE8q4aI=; b=DKmL6iwlTz9c1l9Y34UdMlycA7zMzoqAeWmwb1szXX/fGIyZspGmm2KDKIYv37j0EL7754nX/lXKkmlwWul2uWH1vMNXay/KjvnndWvgeWbagTxX/Kr59VJ14ci5s7DJuwuabplfnt1CSCera2fv61vdb2gX2ArDDXayHgYrc3X7H3aDWj8YdfQWUvf77ATErdD+zEnYtCI7eyU6Qy16su+tHr6LeEGgWo+r9FCX7c2x2cleCyiM1TdlpdVgRV6urgLroULI9pqToSSgO5gqOvM6NvGSVWO1adqyU6wwC5RFNvtlhjFE7tJ2053B5JYORaXMyAs1WE2h8bC/DQsqhg== 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=/jIkfo+gl5ZuTiKZOO6ayZ7WDiAP7DkhSSNdbE8q4aI=; b=UH50NBebjnGDsDKPNPL/6hEqjdfqv6CyxSZIT474UPYcjetnEEjNXuRT15xr8yTuCaGV3fulW0SdbGlz/cCSrosFlhlnbsWU1an0g1wBbkliNQHlgiwIKRSENUquow66dSqUZotSOjMhjxrGrKV4T0aIDcCLRdtTL+Mbndx0dtM= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by DM6PR10MB4156.namprd10.prod.outlook.com (2603:10b6:5:217::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.13; Thu, 27 Nov 2025 18:03:41 +0000 Received: from DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2]) by DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2%7]) with mapi id 15.20.9366.012; Thu, 27 Nov 2025 18:03:41 +0000 Date: Thu, 27 Nov 2025 18:03:39 +0000 From: Lorenzo Stoakes To: Vlastimil Babka Cc: Andrew Morton , Christian Borntraeger , Janosch Frank , Claudio Imbrenda , David Hildenbrand , Alexander Gordeev , Gerald Schaefer , Heiko Carstens , Vasily Gorbik , Sven Schnelle , Peter Xu , Alexander Viro , Christian Brauner , Jan Kara , Arnd Bergmann , Zi Yan , Baolin Wang , "Liam R . Howlett" , Nico Pache , Ryan Roberts , Dev Jain , Barry Song , Lance Yang , Muchun Song , Oscar Salvador , Mike Rapoport , Suren Baghdasaryan , Michal Hocko , Matthew Brost , Joshua Hahn , Rakie Kim , Byungchul Park , Gregory Price , Ying Huang , Alistair Popple , Axel Rasmussen , Yuanchu Xie , Wei Xu , Kemeng Shi , Kairui Song , Nhat Pham , Baoquan He , Chris Li , SeongJae Park , Matthew Wilcox , Jason Gunthorpe , Leon Romanovsky , Xu Xin , Chengming Zhou , Jann Horn , Miaohe Lin , Naoya Horiguchi , Pedro Falcato , Pasha Tatashin , Rik van Riel , Harry Yoo , Hugh Dickins , linux-kernel@vger.kernel.org, kvm@vger.kernel.org, linux-s390@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-arch@vger.kernel.org, damon@lists.linux.dev Subject: Re: [PATCH v3 16/16] mm: replace remaining pte_to_swp_entry() with softleaf_from_pte() Message-ID: <8b792a0b-f239-4bed-ac20-b9f13d0536ff@lucifer.local> References: Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO4P265CA0255.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:37c::20) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|DM6PR10MB4156:EE_ X-MS-Office365-Filtering-Correlation-Id: 6ba46ec9-a1e9-4f63-1ea2-08de2ddf4c78 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|376014|366016|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?MhCSvhf//NcZcz0Xxi3zIipNwG9Cj6d9c9/IuDAN4u6kFtgIJnDgGpuhErjh?= =?us-ascii?Q?wSdmQ5Fvbl5H9oyzOtPMXpt5m1ruFM5S3YXQjasl/4O52dYSJiui5LjwsD76?= =?us-ascii?Q?0L5nzdlQJLbkvvpu0gAl5k0SLAnuHS3vdqJ4DiC//jgflBdSTz0GzRWaJ5cY?= =?us-ascii?Q?Ahle0ACju2irFsZZ2ulpy9KpnleUrUBm9SLuFB7j4Ke27sMUhARTELBARcNg?= =?us-ascii?Q?w8EJpeMPTXvbzPNa0dXepjz+yJuQY7Hzheu/Eds3WikglwPkVRwAUbgYnyvY?= =?us-ascii?Q?CC0w1fYhek3IB2i7j24UFbKM+/IhneYNKnNvjXRZA4CPBDCzZr4ZNo8OcLzl?= =?us-ascii?Q?iTok/LRjUooUG79LGwwo0JVSuKinzJi/RBAHFOfDhz/3sWXbMSDsmdIXxhRv?= =?us-ascii?Q?NcftAeZRCKy8/a4k6vZk3YSBaxsd2Ta65A/pHH541shFfibcs8Aqg06/Uv9I?= =?us-ascii?Q?3tXiYnYoDhT/cye2BOOK8c8K7vfmLjgVSHRYDSpln5KlZx3452u3UqPdgCN0?= =?us-ascii?Q?IPI/eHCtoHrCox/4rvfAGUA6ykbHKts9UgWcPzYBgO5kEi85CDMmHR1bwH8s?= =?us-ascii?Q?BugS7Yrro59drH6tYJopTrUpTC++GtXLTRghk9bHqluYZCAIHa9ayAvIXO3j?= =?us-ascii?Q?ZYTxDW9YrWx0JAlcsWbIjxhvN9o5owWi5/hWGe1FpgFEi+7728mSCbOU66Uj?= =?us-ascii?Q?+aLmii0YNij+BKuyCZc0ysIOu6eKihEJeLOGHdW3yNyFNKeLh7tDRF5K9e/E?= =?us-ascii?Q?T8/EpCzLmemOIwgpcQi/6mkKZM0s+zE7wS+uRTm42Lu9aKGu+focEPiUPhy9?= =?us-ascii?Q?rqQYo5NXCSl9UlDDkcOu75c046oQeVi3b6TZd5mCZHndDPdKGLgxn0qJLVFY?= =?us-ascii?Q?yiyVtrD+W+443ec3cF7PKudP5T8Q5nLGSwqrX2404joyW1snPYyUjNmc7lwO?= =?us-ascii?Q?ONzUdEMDKQjZ57nkYnXeWsS+RBWFsQyZgX9r64CIQsbbzWHL9a/zG33OLZ38?= =?us-ascii?Q?07Ya/aZNHTr5WWdWV51k8cIthwL4zHnv7NUiFhj5eT46zPTUZCsNtsNvSaOF?= =?us-ascii?Q?gKIsRG8n4GDPf8XN2osmeevIEDBEal01jGnF/TiZSbYpc8ZVucFtGt6SgL5C?= =?us-ascii?Q?xcHR5Kk/zMSzcQEMaZ40wKEsC+WOEnPymzaWSKm96u7wAOXcuN7HeQnOV6F3?= =?us-ascii?Q?xRh4cmP7iN3W45djbTqvaA32EfvwSgIcLsCpdP7DaAw6Aayc8RJguL/+0U6e?= =?us-ascii?Q?ZXlrrN4hT3pqevp1nqnDQE8EDVijOUk5+Acgubywd5gTm2e83N6x0Uzgf+vD?= =?us-ascii?Q?z/cjNRO0VkzCdqsot2xBCedBpVJghkOb8oEtyxYruSuOcvoMBcmTjeFT/JeZ?= =?us-ascii?Q?McYrf3YTerrncZ3GeZxD2bWvm/F/Pb9w+BRWyDj2pdCK3+nKgehcg8NJQQjb?= =?us-ascii?Q?VIbSmqbnKFAOdXbbgLkZ+8fHq8aYJL85?= 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)(1800799024)(7416014)(376014)(366016)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?kHu2sV/Zd6xXYjl2wtLcoqOyqfSYxyEcA0lei3Hw1nGBl0cXrw0W7zMsNpw4?= =?us-ascii?Q?kR0XjteXucradVV09GFNTRAmrZMTaWxuoLEMe5XKxBDrdryqwqyVWi48iuEd?= =?us-ascii?Q?F1ZpYXObtBFnC4lcxJtdkz9XZ+WXDR4Fh5WOgmIgze2QtAGef57XtgfmXm97?= =?us-ascii?Q?CCa5WytcbyY4uY+jes2TI63JnfrKVpm56PaSyySDE32Ph1XLqk1y8xHmBvNz?= =?us-ascii?Q?vNgN4lnh1OZTi5cYjEcNE6cKfFKD3Dj6gqVX8H1QTW3+jNM0cEl9MvZZReg/?= =?us-ascii?Q?rkt9+P4KkrNySeHlAa+PvkpFJaYumYcCSzoNV0Yq5Xgb3QWA9PebLVF+Wo1y?= =?us-ascii?Q?LdpqjUFSlCr0ZN+NtHwKB5/kexS/JrC6qhx+E+uRa8QOIkC7K8arMLDgnYui?= =?us-ascii?Q?APg+Tnab4mHue1bGXIhN3dKa+ds7TwmCjielb89izhKgp7LSDnX7ymyEqYOs?= =?us-ascii?Q?e9A10jUFP/QiH2eKMy92R+pUIHntwCME7e8zUCgzRBDMs+C1nsghlTsJX8Y6?= =?us-ascii?Q?7PnkcObIy+P2YazDgd4435XKPqAeNU9gfzWuY4IDlWa/BuudWaQou5Ty9aJQ?= =?us-ascii?Q?X5/NfPSYLtpf1UjNetvVOCJKuvayyksO9+mQIYsZiCphluu4Nsy/o3BRDN4g?= =?us-ascii?Q?y/doyZcA+VQL1pp5wtTiCRvMdm8UWG/qpm55dbIBQjfqTVw9JYPSuHdMnSuS?= =?us-ascii?Q?ihiNjs8dSQFj42/p7jiD5HbTo8Uytix3RDI25q4p4e5L8n+e7XuhAZJJIYce?= =?us-ascii?Q?g8wi94UDtseL2LTkG4/np1Jiu6UOArm5dats/tf8Aj2bYO7yX3JStLhOgXSv?= =?us-ascii?Q?2W1Al+DJMXFmlRM4H3xts2/utkhb4ioOD8lkY51S2h/Z2UQfJU37ckDVtWe1?= =?us-ascii?Q?GujRhMlcZPWnxZDc92RtvLTjjicL0+Tr+n0QlWJXvGLUzdvnF8quxbA59KDG?= =?us-ascii?Q?XKXDuiNTvDpMOHThV6db8xHa5X4du18A1wZzYBmYhsIpp4pkSWHwT7x8yIaU?= =?us-ascii?Q?KFgntr3943Atu9z1Hjd7OS0GcwC5ESHqkMe+2sotGDkwAJxw3NdcpWIFVvI7?= =?us-ascii?Q?Q3owFLMRwjUpJk4gVNiQwphoA7e1Q7nWaYbZ7w8Kkcl0Gii+OrOj3+8VpE1n?= =?us-ascii?Q?DcaZl+KQx2jf3qhsWFymT0ngtxRk5SgWbs33lXxy+jgbsq80Y+nruDS2GCFX?= =?us-ascii?Q?DEON2rNPA+dLrxvIz1+EFYLMKX3TtY6IPGVbBPTLelKb76wJN2qEihxs8X96?= =?us-ascii?Q?8C1h4vu+XMj3X7CVR7UljnUoW1GKD444TODQ+jitgHLJ9AqYkugRKPFjZSJ+?= =?us-ascii?Q?TGHm7h6mVnUDeV0DWOCkg+Oya1UR84uatUuaCjpyYR4ijJ/bOj4khy+gYRl+?= =?us-ascii?Q?UexsyOxLScBqWVzIvzZcm8avFSbwv2UoVIQIZOKo43JsQiJ9kkqZLDdvIwIQ?= =?us-ascii?Q?1W8gNmRR/7dT8BWcXeA+9gq6fmni0utQWa/iPRlMyit9I7C0HQsEVmfHmufk?= =?us-ascii?Q?83tj0hhVetN7QoyP0vQI/a2HuGWk4tYAbaERy5bT1x8vC+p/l90gGCn7gVY5?= =?us-ascii?Q?7hUe1CrLXegg1Behsq65hrtKZF+4N8Pmue4YOcKX3djwTkgI8/obLRJbNWuY?= =?us-ascii?Q?cA=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: /ctEKdoEDaP8oiaaPWIzkwKrvzQv3/AOze0O6FbkXsJ+iywWicb9eSmZ4hgP81cGZ44p9kwk7haOd2RiLNKVxflfnuBo0Hi2FJhXG9RWgm5Y0m31UKSXBxPcI8qZijh2uN4nq+l7CQlYlqfrQMlqHJUTf6CoHIrZYvkJUnjGjrVAPKXFh12N4vWmD6+dzRGY+Thdn++Yva61boe/huRF0N+4ZE2tZgfzei2yGQ+NNSLRwZ8jdSlwjjV2wCaUtH6zfjsIJNqalc4sLu8nPeYgGnv5sslDQnjpKYhqfkQvJMTg+CdEM542FzTTWeNMnBmPyQ4ErlCqbViuLZzoVUqE0QYOSFFodO9g37vrMUNNuU+RX0wFiCQi/ANRP3OZJ3ESCQHKOQXPRygozqpOT58VyPz9bhHT4Zm5+gI/fbIs9KtKYXji4bO/DxPb0LTKw80MPa17osqiuXuO1QoaRHgJN5uZBI7z1fvhsu7LtKlT8bq/pv7jvKvS8bRwt+E/FyVqGbYYtu1spIYHVcfPB8K54CLkCnv6s075jkQuVDD79yQqyzET0w7xd3IHFQGpXu7VZrTOjBf5h0dN55vd82CiJpQ2cK4Ym3R4/p7jLoWuJTo= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6ba46ec9-a1e9-4f63-1ea2-08de2ddf4c78 X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Nov 2025 18:03:41.7733 (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: sOjga/1LzGhUUFaP2mFVEltqg+1hQUgH6/a913FZFNGyGvk6Wva7vePzqixh4YN/e9ZYalaf+4jLtfZZ1apRjDNzs829gYxr1z0Ln3GHB98= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4156 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=2025-11-25_02,2025-11-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=999 bulkscore=0 mlxscore=0 adultscore=0 phishscore=0 malwarescore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2510240000 definitions=main-2511270135 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTI3MDEzNSBTYWx0ZWRfX04BWE6LACQ3m MfOm/XjcoHKHI5FjrxvaDtNxq55DqVFkXzAT241tykERyRtJMAKpmMpApAck9oTO1fHpE7lIrG1 LKDN00VSiCTxcs4Fzon/aByikp57iY9M7LGm8aLQlWoXLqwUyvJI76WvBQVBSYhsmvPhRRKyym9 LwS4UKe0tTHm3qKFx7OFePEAKMrX3gRMm7dO2YbMBMVmEfmnUgPTvwjSpNyEZVuE2fq7/5WEXy1 BOO2C/BD5ILzNkCkzNkVIDCzQk4Ji/imGowxr6bIsx6hgwNVEJLaVvVV07c3tP+o78h4whwgukT SpQ5ZBYe0yhkazfqVszAuT4pzOSLh5368zDCisngcqLruPNStyTOsRG+DXftanBqOQG4x2UwvDI YpIhBFcl+SEaa5zb1twg+1uRoK3ryA== X-Proofpoint-GUID: id4dq4gXQ8USjpjzsajAr7oKCQnacu6e X-Proofpoint-ORIG-GUID: id4dq4gXQ8USjpjzsajAr7oKCQnacu6e X-Authority-Analysis: v=2.4 cv=GdkaXAXL c=1 sm=1 tr=0 ts=69289282 b=1 cx=c_pps a=WeWmnZmh0fydH62SvGsd2A==:117 a=WeWmnZmh0fydH62SvGsd2A==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=6UeiqGixMTsA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=yPCof4ZbAAAA:8 a=NQ4B-BMZADxRMPI1bmMA:9 a=CjuIK1q_8ugA:10 X-Rspamd-Queue-Id: 74586180009 X-Rspamd-Server: rspam02 X-Stat-Signature: odcaewxrjcaxh47amce76g4g9wiy19k1 X-Rspam-User: X-HE-Tag: 1764266644-565766 X-HE-Meta: U2FsdGVkX18mxfYNw0a63aPD11AGFl74NqOalQuv+pQIp/KI18O9cIXMQmDwBrC9GyHKMwG83I8pXCwBcY+O9KGCMVQYpdbdWOOZwTp9EH23NwgEZcw9rQSUQVXRYMRdzJ60WtyosAvH1cSy3tilo7/Bqg7igqymLhz7gCQh/ZA/JP2ad4B4btJfEIU3BwQmQPRhOS6vpbSSkZY+XD2R3W8zxtmwbqQXF5umEPq6TvH0ILAFyCKXRisWlosjZvaND33cFbTq+AG6fzmMBCNZrnbu6cQjQcmbR6XBUlbSCp9T6j7xuC4itR0siQVjlBn3wsAenwefOHvk40a8qyfmeUhhAhs/+WHegcw7JQYvXhV614fwP+33gJdwSdlPukk+QEYIJynRcCww7r6ta1Ad6vaY/Nho+eWHF4+5ePDdedqsqkvCg567f0m/++eyNW0KJ+IVh2mSujrhnmy9jodscUl9U+TOTqaB5xpZnXX4/Ub5ycIkUYKH0XFOyYPHDcbHEidzr+O6lvG1axpztqRbkxa7jt41k/m32W9jntN5bqFWQW4D9UBsKZsL8c9/peXQ6kPvmWb48Hon+SBKwdrb3fP0lEWfDGBQxJALr+kD84WxtYPwndi+KiaRXOkCfrFiRAUwq8gwdjthq4JSYERF0CEp2/YttSZ2jyntcnXet4zIVcTAK/smz9TDGUOh8U/oPujdOOKJZpGwwbdRd6vE1dNXrMu3l2TMbu0XDnWdyfYAWe8M2blJm9IGKFcL3pPOWl/A8AuNYdV+T8JYhUReIX88VMtAsjmUyYj2Ie4acawPDZt7an9GW2fQjSHcLh4Ma7OocIiZ/oWcWflOKSfUDdstAigfwmt45Wv8p3L3sUcrjqZjZvSJ76yGCxGqTH1khi5/oUeXNKo+CogGdLf65ykdCIyzuB0T6xJahfIgz4ARQmaJmWzfMa0ERo7G2hMYVM3qCWYoouyzcUuoPr+ MA+Z3FoD rtmsEnXsC01fQV3e/YCzi3S34f+YYVe/ChcZdpGXcv1WDhebAttt7GzTWdHtHCLXP1kc+ll+2vRE4jcudnVxqFdMu8XY3y2uvPfpEZVzZ8Ef9jRFJUNVIDGrgbZ7XNikmWoeB3/9RklrSZjXqvEOva02MoXjtt+U0G+h2umL8f739r7G11uawBk4tpvdg77LE1YI+kZOlsiHgpCXSwruKi2w2mUzKdPWstcZ/JklSmsqzPVkhOvRmm0TVTzq718V3LWepde4lw/iZFX6g372E6GClrGzkjPgjDBdif0rpzzzrBfxXrvuCjpctyVNthKhpFP7E6rnZOdPvcHOdME2GPuTJgi6ubImJjNQg7HF8lpn9iZAJjAOxGEAjQ3cZtdULYAsh1z6MnKeBbZYDBzp5q/TuAEbrXXhsEKy8wgbPUVH+AjEcYk1JJcqgSwu4c6ZKniw+a4EY/nZHsLlc7PviEIYoSMOpmwX3O64vyJGENhGq3UpYYD/a9o14myMXb/2JhZi5kjMft2ymSPL+6YWeHmfqqA5EXJitD/0LDHIdTnTURnZ10aDQZdqtCetqNvG/gJI+g9VRhhhLGKhTki9UM+Khm1RM/NJ5aSFkvf5G3JXOFTLvS+MJv8CYnX9yb2S7YXBNwKedoWbpZyOxvjEPVixy03k1QETfJxEEl7odPWu/tCWpa77V1hcK7A2cgp0naTKiqrCUZKDhIjs1mz6yaeuplKm9eblTMzGChnuWRtgLmyJi81w9A88xZzv7djk3Zger 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: On Thu, Nov 27, 2025 at 06:53:21PM +0100, Vlastimil Babka wrote: > On 11/10/25 23:21, Lorenzo Stoakes wrote: > > There are straggler invocations of pte_to_swp_entry() lying around, replace > > all of these with the software leaf entry equivalent - softleaf_from_pte(). > > > > With those removed, eliminate pte_to_swp_entry() altogether. > > RIP. > > > No functional change intended. > > > > Signed-off-by: Lorenzo Stoakes > > Reviewed-by: Vlastimil Babka > Thanks for the review! > Impressive work, I hope it can be promoted to mm-stable now. It would be a Thanks. It's already in mm-stable? > pain not to have it merged in the 6.19 merge window. Still plenty of time to I have no idea why it wouldn't be? > fix up any hypothetical bugs not found until now during the rc's - overall > it looks solid. Right yeah. It's been sat in -next for ages. The bug you found (thanks!) must be pretty hard to hit... even by syzbot! Maybe there are others, this touches a lot, but obviously that's what rc's are for. I think you can say the same about literally any other series currently in mm-stable :) Please can we in no way delay this. This work is very important in my view and I intend to base further work upon it in the upcoming cycle. > > Thanks! > Vlastimil Cheers, Lorenzo