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 6AE0FC7115B for ; Thu, 19 Jun 2025 12:52:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0913B6B0096; Thu, 19 Jun 2025 08:52:59 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 062736B0098; Thu, 19 Jun 2025 08:52:59 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E92816B009A; Thu, 19 Jun 2025 08:52:58 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id DB4A66B0096 for ; Thu, 19 Jun 2025 08:52:58 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 95245160F53 for ; Thu, 19 Jun 2025 12:52:58 +0000 (UTC) X-FDA: 83572140036.21.54676DD Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf07.hostedemail.com (Postfix) with ESMTP id 242394000A for ; Thu, 19 Jun 2025 12:52:54 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=QWSW6OWe; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=Tb+cbbLB; spf=pass (imf07.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=1750337575; 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=9GixjBuuE272v4xJlBPGPlotO1qT6rmWfJydVr7Mgdc=; b=RS9v6GY+ison5/xewbiwW4+G+6ZHdYP1OJRQjmBaYAP9H7L+vW0R4ODwxWq6ZIP81vjP5/ gz+w+O25XyYP7ph+M7FYPocxMKpZPqlId8FfDHPF3RRysvR+EfrpM/VRVGm7u9FRF6rvlA KCk4El6hlqvcKphoy1HrxCY8DBG9tqg= ARC-Authentication-Results: i=2; imf07.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=QWSW6OWe; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=Tb+cbbLB; spf=pass (imf07.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=1750337575; a=rsa-sha256; cv=pass; b=lDfLuXBUyO9i3n9wrdc61NH/d5mVVBEVXxI30JGicqavzm4c6V7k2g5R5aMi8+P1mxzAiI jAAudcTsK4uldTqXh+knE9vkE5vUViLnvn1v3/TADC8DxsVyrc/E4BZt3OF2pG2XUBfJ82 dXh3+QvJixtHS2Vfvqxay3ceJUmt4lM= Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 55J0faTY024627; Thu, 19 Jun 2025 12:52: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=9GixjBuuE272v4xJlB PGPlotO1qT6rmWfJydVr7Mgdc=; b=QWSW6OWeyWVs3aFVlyXLZM7e+uv0fZfqcW h/71N+xFyJylNHNc4O59payvDzCHFbI548Bkc2fLdKCAWRFjnllICvGnPheHtM6x Bb7PIsiMX8bkWRzHnFjjKbf+0Km0/NVkRxpDK4tgUwmcZBN4FW17l0stB0nFhUxV QGutmjv9HFUk49J26VUcnHX9bV9vIakJXzVHPcqSYpHPjRd6NP7w8J5VQuBorUJS zfg4KhNaB+++jvqqOS3JIBl0JRDC/wHbGQPU5vD4/fPS1eyPhNzW/bXX+qujRm+y rOBNBtUV5InJXwoZSHMM1a5Fk3Iz+JVLwYd443MuKc7oDRtrSHgw== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 47b23xwchu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 19 Jun 2025 12:52:49 +0000 (GMT) Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 55JB1HPr009836; Thu, 19 Jun 2025 12:52:47 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10on2071.outbound.protection.outlook.com [40.107.93.71]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 478yhjcnj8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 19 Jun 2025 12:52:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=H1QeIHLDlRWR6RfqotCIDWLDOdpyYUt47cMBPXNYnZgp1x/wwD6SJrqJobKMs6siHVWHFZZvk6oSlwhd91o5Gh5AT2NizNlvkqAlvhHe3+dsubw9Qn8iXZA/PO9ZRSa9ANYRZrpGmrqJfAqNs9Pyok+YkdmG0o5JyBqddPx74B8H6hktg9nIvIKFYL4Ra+WjLn2genR+FwPBm9zSAlrKhkjVh3XmvYGQ4xBwhbD/D6ppkDdIwNr+DSj3MnwevekVmA03txlsf68WGkMGl6yTvnmvWK63thjoM2uVpnZHvA/n6oNYjxI6Dd5bnmmaWoGZtrMXH2JzboRqhY6ft+yDYA== 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=9GixjBuuE272v4xJlBPGPlotO1qT6rmWfJydVr7Mgdc=; b=UF8zYbWWWmPQNGs6W16xc5xouFnOL9UIrnjJhxIKVegWeFPt01MsamPclxbWWBP6UPOFXD5COBdSfmNXyOi94ZDd1+VXkxAknB2WsD/Y/K3hwkol/faD7RC/uhBThpIT+b8Dw9k277PPEO2QjJqsS4HK9Rr5d/E/CjQ9mWPSMl48OsMsgNJPn3fbUxJDeay3IJ2gJuz8veXmrwcH4/3Qw36/jm9Mdl+M/qXqdUhS3ES5GBpHOqZNme4ZPh2llHd45F12IxJ5CMfagLbV28dJvzox/LH5f/H5V1r9F5yBPoJBUcY8XAe7ZVLAauz3YMXxi9Ea68ehf0B6Mq3W9mKTJg== 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=9GixjBuuE272v4xJlBPGPlotO1qT6rmWfJydVr7Mgdc=; b=Tb+cbbLBu8QjNOVXa+p86e/V8hSB9xradQM9fkWEa+2bgp8V5jJ1dCu7aM4mMp3su7Sz2XRXX3VoHFI8v2GfDKSgZPRcVALRu323QxHCSSfPGPW99VHfam5X4Lchb1f6hUgnJQsxMKMY0bzvls9OJkUh04BkQRBjnM9drRI1EpM= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by SJ0PR10MB4622.namprd10.prod.outlook.com (2603:10b6:a03:2d6::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8857.18; Thu, 19 Jun 2025 12:52:45 +0000 Received: from DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2]) by DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2%6]) with mapi id 15.20.8857.019; Thu, 19 Jun 2025 12:52:45 +0000 Date: Thu, 19 Jun 2025 13:52:41 +0100 From: Lorenzo Stoakes To: David Hildenbrand Cc: Dev Jain , akpm@linux-foundation.org, ziy@nvidia.com, baolin.wang@linux.alibaba.com, Liam.Howlett@oracle.com, npache@redhat.com, ryan.roberts@arm.com, baohua@kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] khugepaged: Optimize __collapse_huge_page_copy_succeeded() for large folios by PTE batching Message-ID: References: <20250618102607.10551-1-dev.jain@arm.com> <970e6480-5ba0-4500-85a6-f7ec6db2f005@redhat.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <970e6480-5ba0-4500-85a6-f7ec6db2f005@redhat.com> X-ClientProxiedBy: LNXP265CA0081.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:76::21) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|SJ0PR10MB4622:EE_ X-MS-Office365-Filtering-Correlation-Id: edc1964c-1db3-42e4-cef4-08ddaf302ff9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|7416014|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Tq1XoNex4Xqd37RAgz3gSjpuEUsDw+KNU9DlyXN0qqqJbCNLpt0aYufU9Wy1?= =?us-ascii?Q?qRSM8ZsU7SAkbB60MCK2Oqk4n/04q6M5ijJU/zFJOCw/GZwMHK66RTi5tjrK?= =?us-ascii?Q?rB+EGFQI0NFL0rsY+fBLhYD3y84wA6HLdkxPTQrDbQfTMJkJv8ffnFx1WRVk?= =?us-ascii?Q?IG9E1qeOm4z3TkB6zegCYGkHejSeBoYgQKicNduDB+CyyIh/UnrBiQE/IFbu?= =?us-ascii?Q?J1EypWF0FmIgH2yqF2f2theabZWnHhPIhuxYLwr2tCVuzo9qr5JpuYKrzB91?= =?us-ascii?Q?7h4lqeJkmOndtZVM2MfXLe2inzXmoLSQ2mGK3mwvBQuH5Rv35V9WxEexLB76?= =?us-ascii?Q?XmdsZw96IutzEB1/FA1SFJtQXUNCJDw6c8RNMIVsjPKKfRMeraf7aTyuYOa7?= =?us-ascii?Q?+22I+zAXVAdwezDCbCZrxXSqSiEOfmatmO4dKmN2Mm3UONcW0gDyo+jzoCh6?= =?us-ascii?Q?TIfaaFlGGZNcIsMe4OrrW2cReYxD7A5/fv3jM4Hn5oTGdGFhPGeeCrghYy/M?= =?us-ascii?Q?5DnbVLhlwOalP5vY7Rv9iefmW+/HNGpfrAObFwAJIdDetHlQn4J/MFBzXRHW?= =?us-ascii?Q?44iysCdb2Z6gY8VdLRA1FFKa1QBjCMFRQWbm790UGR9P1hYi6dYJYGj8HecU?= =?us-ascii?Q?JNRK+0Dhn+Ow+tqtoIefPsCeBHA6v9xMvHktpR797yNeobn/Lu6X1wTPfvyY?= =?us-ascii?Q?r+Mu9X8yGLz6t4vJ9s03mK69+sLOEWvX2yU5SlvL3Erhsg34wQRhHN6drxfV?= =?us-ascii?Q?Swz/XwnI9uA1lMFEDQLMv0IgNL/oFwznqTK+D3RaZex1jV34IXPQl8BfV6vs?= =?us-ascii?Q?TLw4nbFiLiqvZo8hU6V2Ip5ZTkFor1aJsYgC8C1wDUgOYv8398fUZfqyGJJ7?= =?us-ascii?Q?nMjvJmdx+OYV3JqV0imdGtVqk87BtRrKyl52FdFFT7tZBABQn3LXLE+8jJSy?= =?us-ascii?Q?ZopqeQwsoSlPp13beyBJ22/i/VAnex/Uh1agDClLFomD8AjlfF2dNLQaAhF+?= =?us-ascii?Q?jIN/GCdg7ovVKW0yzpEX+S/gS3d2JsrnM4ZzMprtTSx3A1AobDqP289o3BOR?= =?us-ascii?Q?Me+KQqGkvgf15uEkt+w+OTgwFvZCys1TpoBfF/SPKAbsJblCRQzFaU3ccto8?= =?us-ascii?Q?qeyYnhYapcmRbZ28O+ehvBxjRuJrRPtoInokNVC36Q49/eiZDj412Kn8WdjI?= =?us-ascii?Q?x8SlwW0IFSaug0EcBI9rc0+bu3XrxMBW0Y7dWg+EGC3nILb+ZDBYCirfDng7?= =?us-ascii?Q?ovBeFPemBm45bvVw6piu4HDstfOcCVO41jxAMY1l0Or22g/yudTSrTBEu2E0?= =?us-ascii?Q?vRYEqAFjl1mtp3qRdujzE3ysW1kXrDCZUQDhlzQq7ZW+9rfw/7RXAcHiaGz9?= =?us-ascii?Q?SHrpHvy5gzZadMgYZY/D9MaoLT938KnT/vSr9/3RSJ3p0KrBSb7Ckkqewszx?= =?us-ascii?Q?3ZBsBMQfzZI=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)(366016)(1800799024)(7416014)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?yIV4YWlQ4BGGSYwa7mZNexssoFyCcfH/4JYgWKItdVpEsmf6G4NKc0Tip5ys?= =?us-ascii?Q?olYhQUz5lqZEv6oozZ/FkdTv2joA9BTBglFgQ68GLpzFgM1ybEdT9aqyYMis?= =?us-ascii?Q?G2LQuaz6gMMuK8m3PZs/s+mHEKAg//NkcF45qOuahJo6gWQVwFCyuMxKmeqo?= =?us-ascii?Q?au1mBqWCLBOOUGOwCNiJtWzelQ5cw8Sn5zUZWverxIQ6dNDtODlNwsIpSzYJ?= =?us-ascii?Q?wJCEHkFhJseaxERigML2MCZMiRO+9v4TF1pN8D7M661gwl45K1mbnLWty4Bb?= =?us-ascii?Q?ZnQ88Jcat5SPlJ7JbrtZ+D9ruXK7BgrLvvM7m5t7LsVwcReDPInaDnG33y6I?= =?us-ascii?Q?hs9GuWXgFCfiZo11ripBCvmsXlMOywSvsiLDkmgF3MAN1ZnbLTgPR6ocq9rC?= =?us-ascii?Q?gNpMgvftys9uook0sy3cg2/o1j75/VyawG5xSxnJHaySfg+bVcJqkBX31ojs?= =?us-ascii?Q?40BEQ2HmFM2nH0mO5PBuvlxvzkys1Sn3av+d+E2c48S9/v45ayAAc8dOEuJY?= =?us-ascii?Q?8R0oc9yVv2/faIf3sJADkplTrYMl8U4koqW3waiNX120CeDYBCkfn0T7yfdG?= =?us-ascii?Q?g+9pDS+MTEY0e7XiIeQdbRYmQRmah7S2SALAGr3L4+XjRIo3UcKPyigfdYUC?= =?us-ascii?Q?oJsOmk/0rmhIM2wN2qBra+E0b9HRTtJgiarOom20U3Fhct2S7ej76+sCtsCZ?= =?us-ascii?Q?l13IfBh0oSDzk5Q3XyNHK+x/zGOVvOskgptN5ZvjiDdlIHjohf4ftJ4Guo5w?= =?us-ascii?Q?MA3j+S8jgPEtBg124GtYpA0haLJUp1Pu8+3gkyGoh4DzIOCO/49RQc5j4lX/?= =?us-ascii?Q?z55fgeSwRmzzC0Slq8lMES2tIH55PEl1YXE0qegQArfGjywunxg7DHyiNpNB?= =?us-ascii?Q?gaKd5hp+PuMlTi8+waiBGWZN54VRO26ZTxPbZeRbUtUI+2VVVR5LjrRb5sDb?= =?us-ascii?Q?uOgsSLeUzMydq9tqKE/a/gjGFPnEX8RzjHZ7pal4YrHbYsPE0XzHlBlyF4PY?= =?us-ascii?Q?VCqt3r0MF1My6+814aifFEUK84L+g/lA1Rey3S31j7lKG9ilFtUF+qLr0BXC?= =?us-ascii?Q?IzwTvo0bT4BV9zkoTsatwvIKKDUvuyfpsGqGWqCSzutIBfQaGADKEpDrR8PA?= =?us-ascii?Q?Ht5I3WQppu57tEWIf7xC4fGQN+CAGK8mKxH0tmLN5C+9xBUvgYaLORuB4cOS?= =?us-ascii?Q?a/X8E14NEAPPtHGsznlDt1q6kstfLiVml5ARHU3DE8OqI3cmHwt5Gybujt/l?= =?us-ascii?Q?2jKL27uoQnRQh+w4q4h+lxPsf/SJaND5qCZvjx6RO8TvaQSYydnV+gGKvhEO?= =?us-ascii?Q?WLGyn8zP9vnwC/2003rPbSGOLVSDec/SN6wZw8Gzq0rlgcKGmITD4oPIiX+b?= =?us-ascii?Q?sxUfN04wqCtOFimYVU8VUwboiHulegr+hs99tv3XbveOWwgPlHhoPZds4QAa?= =?us-ascii?Q?F19SCCBZLw8t0OHSKDSlvMFlJSytbMQFDgZDR0EjsngsH2/D59IKkojABl+q?= =?us-ascii?Q?F/C37xvxTA39FhxIKrF8msny6VGCk/I4xA355C7SrY4wbLZYITkPbP0lbUAY?= =?us-ascii?Q?9QCKpjest5SBSHYwaCVUYns9G9TqctYgbpTDjl31yfBmJwLsIg0u+Xnui7l9?= =?us-ascii?Q?Ng=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: DKwWZVMrKKogTPbi/L/gtcT5hrk94P1QCsJHSnDmtrRcN5ONg4V68CTo8S0uyfMIlFEPwH6h4p5kzAOlIVF3LSdJBSlR5lIbbYlJmWnkP6tjnyxORBNgZ9g/gUJE34vJ+sLB14Wj1Ksw35ilxyh0H2ErCjNkBVjGuxJxV5jf6Dj9SO+R1+gWMgv5Csw2MkTVJe+NeRvHEgXnfw65i+zDrIF2hcLKRUbigQGluDzEDI+5bWTn63YJzDK3T84wYeEma0yQ5U8dh4GldFGn7lEALsnK1bbr1UfBviQC3Q6fl0zClwTcp0nN1BFPQvgdgCIp3nN4Nl6PqsSi8WJySWyj0bqEcYIcOyokreJNHbDJsTsI0RMl+65S6m/bf1VuGy8kdwNdmmzrTq7N8pjSvN1d9QLjcmYdXpeYLztS9SsEMnn1irdnkSBjXgz9++94yP1/eVB5z+csIr9T0LjrL+2Rl/PttC9DD+Ew5IPZpvqcei7gajMnAUC5TwXUGtFzTRnV8bQY6J7T4WdIOIbDx7qb9K/kGz3JJum8sKZIl7SYKYjnWFE1dW+XYOOJ7ClAhUyoPcVDpvkR/af5fpDMjynPR+30k14vdcuw8dp1xWafExs= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: edc1964c-1db3-42e4-cef4-08ddaf302ff9 X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jun 2025 12:52:45.6254 (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: 8J/pfx32ALeE1QAV+yxwDw6zhlUXVL92X8VaVqj0iHaOQ/iUUYM2XZCZmi0l693RTsVvPYG1BXiMSNOnd94Og9dPAP2BjNTycKomvOtczU4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4622 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-06-19_04,2025-06-18_03,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=663 bulkscore=0 phishscore=0 spamscore=0 suspectscore=0 malwarescore=0 mlxscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2505160000 definitions=main-2506190107 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNjE5MDEwNyBTYWx0ZWRfX+8RTshoOQlAp fuEGuespy3WQqzDGFZ81z3O6m+5PLZS9OCYRk5fS0Xy/skrSNUKMB7mlDwMlc8bgvHltEuqBOze ghIji+3JNdJyFzdi2/PQprP6JRkfK23fPDxZJdoNxiMAURBEfJsYmVeD/2Qv9kpVN5DD6hOs1Ij 4L11g8AGW6aCPfpD5CpkmT/cu8V940lOWCnb/C5g6cJMPSmyaw2LlwTYcpmdOhf+uQd9aroms/E vAOU46fnepDD1XnHVLZIkwVG3Pz0ghPuY6UoKoweSB+1lcjIAEBnqH+XJ1jiBbG89y1V2FFZefR SVGpcsfgeMucpMgReO7CtWZvTr4/g312fOSDs8r4bpz7mvv4lmNHPoNa4WWgzML+ztdXBJasBGZ pat57qr7rX5UPfYn8742DXNzSp1zZKEPlCAd4N8JFVxbSoeCLkhfNAB6SfnYqa/6bI9d5FZb X-Authority-Analysis: v=2.4 cv=DM2P4zNb c=1 sm=1 tr=0 ts=68540821 b=1 cx=c_pps a=e1sVV491RgrpLwSTMOnk8w==:117 a=e1sVV491RgrpLwSTMOnk8w==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=6IFa9wvqVegA:10 a=GoEa3M9JfhUA:10 a=HLjKRdHk46vmvVkc6LQA:9 a=CjuIK1q_8ugA:10 cc=ntf awl=host:14714 X-Proofpoint-GUID: bMqCxQPr-cRqITqZWirsyEMTt6bHNOR8 X-Proofpoint-ORIG-GUID: bMqCxQPr-cRqITqZWirsyEMTt6bHNOR8 X-Rspamd-Queue-Id: 242394000A X-Stat-Signature: ecr64otasnb41y7zw1b7sdjfattj6q6a X-Rspam-User: X-Rspamd-Server: rspam04 X-HE-Tag: 1750337574-844843 X-HE-Meta: U2FsdGVkX18NN703TnHG3z/VBCSEVhgwUI7cHW5dC248LlwZcb9bk4JTHguqrN21W3RB0CyYEePMFQ7uf0EsiKX39/8udF7/1JSbNI33GBTTpsqXPUK5TPYMWzQhy0+xK9pTXctc4zdDqgPv/vgzICt4y7lF1uwuDNfMKG7GL0W6RTHkrFwWTAWfO1rLH/4ZIqpkl66389K/Js4zJBpn6w88xqBNfj1IpVe1PKUt8o80NYXtyROKSyZXs4zw332de+pDsCNGbm5Kf95+CbiqtbEZFJEze0mOFD5YF3Z2yz4ruHjcbzC2jqgkkAcW4Ljpd1zQ27SnvVzpwtsaFjKb6kZWL+72+CkeQAhOuPG/7VfOvqi/j9TH6tGhceZnPCGgbW3oIT9TNghmtN0c9AQC0H4OlgHFvD6RhTdLbtyGuUVzvTvIIhv3ngzmbZq5xFdATPkBdnOk4XwMOPTgJ+aeXkSGK4Lfcjg4/R+22eQprJnWHUGITuzIIRargyQYA5uo4NdL1ju5mMY7/FFWwMXtrKsmzuFRrER6JBvIHbl590DiA6pOcg3aJddzaLL6vlEi5sLwXvJKFdnFKI6KN1Lj9aMeXKZi9fffvzmas8lg7Aj3xsxbWctQdZM2QymNNDnJtTiT+uJ5RX4HtrdNUdLtqZk6azB+T+lSkKivJsLcY4t+fBugAbeinLBy7xPTAiYFWcnXRm7GZiWlKejoz2qBBHj6O8ZUYMuRfO7rCRKxx1oghfoF4KaN0ZJ5QRKAvcp1lAiVST5C1oddawJfSAHcshMAaG/9HquLfLy8/szGOz9Q2v7peKM650T3rry553CbCVrNDUa/5+1snsN+f7hElvp1g3gGn3JDc2NumXQ0vCY16ydqRDNxSKDmpqdUFR0OCDfrl6P3fu2DFWabQeMYYwr3eBOyvU7NY/7tBkuOPHa/ONngSyV9+2lrF03uhYyD6ifW2PpIrXrBAaWrYCy UX3NDgHZ aLbzA6DFGHUExNn+DqprI2NjlHRTKeY/ROKqkqA++00nvQPmhmJd/gPuAMx2Cr3ZOOk0tk1UTJPn6mokL19v+ByN5IVuxsS1l0KjC9j3QiKU74Rc2pHqk87QwIP011FjaGPRoZTaNVA2KrUU5+cQI+a5S8jsyd7SNjBQnDlZNsbR7id8aetwAoKEzO9dmQLOthm39YtHxFqM1jtIiXgaLkClk9EsfXt/TGiW6UiuV1KD2qW1j3LtJCTbof+3ABiH+jPMxa0dzCD4NOXwATabBSY+OifKBooonyG76mTNzgtLBcG9LA8lEVgIPIPrlof0dVlyUsqN1bt+dvJ+G/6Om4zC3+m9R4PRLp0cbTHV9Iw9g+XJw12BbETnVV4VCIcw7Ub+kStPBPR+NtH3RRyukK7kq0YlwgHmPcPxaLn/16Vprvgd0Rsd929izG0e88VApQnJobXqW5PS2qpycklZRhp/+r0/lzCiEU8Afd4JLOkqKP7Cg28fjHm7IyhFNH1+5BzY1QcB9t/HrdDl8+zn69ZtwLsWL9KzcBtYci7oJJYAIuQqpIEY9StKzn9eTpvcZOrf5m6RIVkpOSPhNAAcLRRAVGdklUx4ewQUWoaTO6WI2bykxiwxnQhJLJPSyAmzg36UAUEUNxCCW3W2K1LPdLoXc07H61uLMA9WELRUhllybBEEyAn8Z6vnSSczK/egzeIpjtFgiNR0UoZxNNuMt6uor6pp+g/MKuOHx 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 Wed, Jun 18, 2025 at 07:29:42PM +0200, David Hildenbrand wrote: > On 18.06.25 19:26, Lorenzo Stoakes wrote: > > Where does a large folio get unlocked? > > Through the "compound_pagelist" below. ... this code is so ugly. > > "large_folio_list" ... > Yeah I did wonder if that was what it was... yuck indeed!