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 93C4FCA0FF9 for ; Fri, 29 Aug 2025 12:03:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D6EBE8E0002; Fri, 29 Aug 2025 08:03:51 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D45D78E0001; Fri, 29 Aug 2025 08:03:51 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C0DB98E0002; Fri, 29 Aug 2025 08:03:51 -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 AFDE48E0001 for ; Fri, 29 Aug 2025 08:03:51 -0400 (EDT) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 64E021406EF for ; Fri, 29 Aug 2025 12:03:51 +0000 (UTC) X-FDA: 83829661062.27.9DA8CB7 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf03.hostedemail.com (Postfix) with ESMTP id 1A7BA20002 for ; Fri, 29 Aug 2025 12:03:47 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=ntXTJP8b; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="xFuHiKK/"; spf=pass (imf03.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.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=1756469028; 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=cHOV4me6sdlCwGO2rzwPW7odCdwnSehkArG7tlINzVI=; b=5O78iHISq1XG6r73JTh//7Snnv/ypGNPeec79ue2PvxicN8AY4OESugRYhTNtGh1X1cmsv KzQp+2TY8cxe5Pscf8VBmGp7gDGoAlwHFNQgxWxz925OVESbhlIzsYNeO4ku9vs5UXHisj EDgxwT/cXowZhBTlgDNtUYldGZRKuHo= ARC-Authentication-Results: i=2; imf03.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=ntXTJP8b; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="xFuHiKK/"; spf=pass (imf03.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.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=1756469028; a=rsa-sha256; cv=pass; b=T4182xvyTVEMS4iQTnbJKVm7PHgYMn876ebP350qOnatcZwWjfp+HxTz0bTS4OCpF7yAya nTq8rkPadF3lRe/wqw2TdDQtCgmqkCZ+JQODUrqDA7Uk7Kbh+QbzlThQ5WFQTRKsOZxMYN hgCKKl3XPmKQJQgFXNDdQ5VSyVYJ8PY= 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 57TAYGTZ019246; Fri, 29 Aug 2025 12:03:34 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=cHOV4me6sdlCwGO2rz wPW7odCdwnSehkArG7tlINzVI=; b=ntXTJP8bnjLVk3dlpvIZAnEbe5+3yzL/3i 1YYBwPoh5ovEz5CukkjW8ZI/mP+DVtz527BqvszkIhOxcHcAVJxZPEigCdEey0tP vsLhjFHjMqjWL8n6jnN0WXfRN2jfTyuCnUGaJadEDbK8wnPUICWIMB80olop474M fVRmto/lgS7lJfXKLg97DmZ5MJ2BdpP7YJKcW134iTjcLmPzGImO1EMasW8FPmT9 BnVO9Mo6+RjH75LkV8v6o93IrBFXZ2IsmJgrWdfR9dUOtOnshSjVcChblzYAMVlI ZEKLKGBGNoAWJEhd59XMuJeY4PPWjb5xrh79PT3w+XLTPAEFLBbw== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 48q42ta6y6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 29 Aug 2025 12:03:34 +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 57TBWruD005142; Fri, 29 Aug 2025 12:03:33 GMT Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02on2055.outbound.protection.outlook.com [40.107.96.55]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 48q43d5tnx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 29 Aug 2025 12:03:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tnXda8yH1NSCGTHaNscCPHYo+MEDwO8XbufPl8NbdOijODGxOuExeqIVJppQTzDnOATIJrGnLZ1/r89nEofOkWILpZzwhJOEOyHRqPyGCoxtS9WOgr9JIzyuurOaV/tY3LgsJAuAaBOjdcUAIsjPetdv5+diVGN5juSHVtS3O6cxhTGr/sMzxlJXeUCYkpk9/Njob8TVp14+dJ9AEFq+Fcxs/eUVLoof4oyPvfS7J43hvwIunHpTeKnzkr3ISVRWno6IDzxz4aWc40P3YSds1roJUlMqAwVMIGBN/OmS3gUWSzKetG3xSV+0AXZTcDTLou/DO9MuLdmd720nPoBiHg== 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=cHOV4me6sdlCwGO2rzwPW7odCdwnSehkArG7tlINzVI=; b=ckZOzX3et4OQlhNJyQXraKUx28hH+xpciKFx96V3BAER8e3NeSwWokWdpEif3C9YzkmJ+6CdnKOeSH/x++O4AAJaUb6Lt1ZjgK2a44/ImH6pEZg7n4ii3MxgE3v/a9ddzdn/V4y2gjc6rNBRPP+1kMmiuBhuPo11WyYC9Bw54qAjhGnvL50d8vkjfk+uOjzI+Wsl2qJhN47OaMFZ/zc8k7oz6huvlLmPjgWOfRHwYJOAwSzkPNdncEIIRQlkf7+p1x0mKXoXNby6zZr713jpU6IbxO9DzAaasdUkYJjqQz6qycELNZ5jA5+5oqc1lxg3NUWs0ZXPeTOsmQ1Qs4E7Vg== 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=cHOV4me6sdlCwGO2rzwPW7odCdwnSehkArG7tlINzVI=; b=xFuHiKK/gd1N0DBk/8m/V7zfF3MZWbyP4+bwLqL3iQUe5z1jUXxdjKWRChZa2GXplxINS4erHfDZWoPDbBAZCgimFRk/Kb0Pi/ndNTd/RebP6EBIXrVPuQfMNZKZFqS0YdE0PDCZbDg/DSI0WwBbJmLEOMOtCBwX2IsrZXE/Pv8= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by CY8PR10MB6803.namprd10.prod.outlook.com (2603:10b6:930:9a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9073.16; Fri, 29 Aug 2025 12:02: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%5]) with mapi id 15.20.9052.019; Fri, 29 Aug 2025 12:02:41 +0000 Date: Fri, 29 Aug 2025 13:02:38 +0100 From: Lorenzo Stoakes To: David Hildenbrand Cc: linux-kernel@vger.kernel.org, Alexander Potapenko , Andrew Morton , Brendan Jackman , Christoph Lameter , Dennis Zhou , Dmitry Vyukov , dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, iommu@lists.linux.dev, io-uring@vger.kernel.org, Jason Gunthorpe , Jens Axboe , Johannes Weiner , John Hubbard , kasan-dev@googlegroups.com, kvm@vger.kernel.org, "Liam R. Howlett" , Linus Torvalds , linux-arm-kernel@axis.com, linux-arm-kernel@lists.infradead.org, linux-crypto@vger.kernel.org, linux-ide@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-mips@vger.kernel.org, linux-mmc@vger.kernel.org, linux-mm@kvack.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-scsi@vger.kernel.org, Marco Elver , Marek Szyprowski , Michal Hocko , Mike Rapoport , Muchun Song , netdev@vger.kernel.org, Oscar Salvador , Peter Xu , Robin Murphy , Suren Baghdasaryan , Tejun Heo , virtualization@lists.linux.dev, Vlastimil Babka , wireguard@lists.zx2c4.com, x86@kernel.org, Zi Yan Subject: Re: [PATCH v1 13/36] mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() Message-ID: <6552e67b-72fd-4d9e-bf35-872cbfae5de0@lucifer.local> References: <20250827220141.262669-1-david@redhat.com> <20250827220141.262669-14-david@redhat.com> <0dcef56e-0ae7-401b-9453-f6dc6a4dcebf@redhat.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0dcef56e-0ae7-401b-9453-f6dc6a4dcebf@redhat.com> X-ClientProxiedBy: LO4P123CA0136.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:193::15) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|CY8PR10MB6803:EE_ X-MS-Office365-Filtering-Correlation-Id: faf93539-0af7-48e9-6ce5-08dde6f3f472 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|7416014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?tutyrE0Fu/P4xEqaElaoow9j2A2XJhVj1gTMpJj5tXxK1yqTlbsukUAse054?= =?us-ascii?Q?aOdVwR8RCWD5gu2qPw2+4gHgLr/DxQlYMOcBTmB7rV+sgtskIJNsOozQW5CZ?= =?us-ascii?Q?Gw5Eyrn2MucWODFf+CHRytQIU3zIi4eSpXA1bIpRvn+kMotRbeX+zwwxD+9L?= =?us-ascii?Q?8hz/4HbmKosOpdYgq5mcgyYcRsdmGZcTRzG/Vf6Uf5SWeV+6knLTjPAV4CtE?= =?us-ascii?Q?Y418QLcsg4ikWyQHyjZArDhzLsC3OGAntzAYo0WgLFXniDCLNnUARxpfgrjp?= =?us-ascii?Q?3BBR87Wy8b5oz1a0yfi3mwjbfnPo0kTmHuIxWKThuemY/snx6b97ccrkheSc?= =?us-ascii?Q?QPWLH1YB8kTzuTulMrsmqAKtnpS2HUz3ccepk4Bb5+xg/Hr4oXbaEXsz+QGA?= =?us-ascii?Q?05fiK9nmaC8BJC423aFfqeaBQxIhIT/3yQNlQBG0S1nYogqOEARaTSkORCSE?= =?us-ascii?Q?X0AMzQQfy7mIw/1EyX3CjM84OqfckV1cuE7K66UPVc3OoLMQ6c4q0gPuKG8U?= =?us-ascii?Q?Y3PpzcHaljRb5igsahNSh9mXIkvgKaXxFwlChKt751RcDaZ5hl2ZEatfJ7ZR?= =?us-ascii?Q?g2L4+qgHFRVwyCC03bFMH6f+5de4WWZHDyPaxxhiJlXWE3bqE169NrtLfw86?= =?us-ascii?Q?B/gnzu5RTrMkU1gl/9Ws/0FiZW0odDgP9FEdCNFkmVgG4aPd3dhnISrAntKx?= =?us-ascii?Q?ESjrwFTX+O08HWRQGH7n1Y3M2CIBBS85nOWHxG4nrGL7HleRNjUdsOmGsJ63?= =?us-ascii?Q?cehQNrQP4Ql7Kjpw0faQ3ZecXJu1Prc2WDqMoNwcmSE9586ihCyxjd8O/caS?= =?us-ascii?Q?bcMAp4ZxYBrwCUu2/NAu/Lo8hdohnqI8fDXcQI/61lhtW33b+K/reZ33jAWR?= =?us-ascii?Q?VpxBrz8TEB/kGvfA2IODJr6Y9qsu1eGgBctxlxk4/jgNTlFWy4KaDLsdJ1O5?= =?us-ascii?Q?ywvr/JcVFob2QptpcSzI4/O+/dV5un7fu4Srnj2uoYULYB2f5sbdyirI3i36?= =?us-ascii?Q?XM8CkoDbrfDNZ9niefGA/1fj/FH7e/Pnh7Ok8buZ1t0hQ3W9AxW1V0oI/aY4?= =?us-ascii?Q?b5nVvI9hbYfNYWBmfRRgKuRJ29mxM6N9JAtIczLPimdgtfyO4cIlVGmFFNT4?= =?us-ascii?Q?fFFJy4mEQL2e6vBoLo+Ujbj1ICtcMAM6wvlLc5c3obASckNDgl8kkl4y2djT?= =?us-ascii?Q?FsZ1mztyZ7hFuIOHonUvif+NcGFflDMmSzxnZMvHDNlK1nfSOVpGhBFvpoYf?= =?us-ascii?Q?7/E2Esan9bakeObSgvlXMlrUcoQL1gJmk0xx4WF4nO8A02tJm/K7YlITmBYy?= =?us-ascii?Q?wgPLD7VbJnfRK3zgCPKqaeoIuMYWrtugguA2+0TFdBAlQoeLkjn2Y45SI1l5?= =?us-ascii?Q?j5jmdcv37JhVeo5OXxZtLiyfimO4JulULi9NylAuSHM5x6MQig=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)(366016)(1800799024)(376014)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?fl0hWt4gjKqAit/1bPuR0KAF/lMkhtJpEsU9fe7xv48/YV2cZIGHGTQYNENT?= =?us-ascii?Q?PopNZLV/oVTD/Cfyn2sTc78ETn0R2vfkxvwEaCdPjSXe3Fu3fOS0bL3JuNTG?= =?us-ascii?Q?/xxvvbzObm8XOJNCKS165yetVx/Kqzxy5yTzbeQ31HYwqZEb3I6SSpV4dy7E?= =?us-ascii?Q?xt3k7Gi/phq9lzJyryaE6Q+rnrF8f+ExZYZaKjnbrOw3z/BrwE8Gqmm8q2AU?= =?us-ascii?Q?XqVMWxTca/PTP+O+X16CmFqmRSX9NFSRxiAkn+h81XglHaQaXuRghTtvuhzM?= =?us-ascii?Q?ZQojWMc1sOPyys2WGfjqGlbukgSO2M5ge1B1i2vPPgGsXraNfBnSME8AooPx?= =?us-ascii?Q?MPVqKn+ODOhlrINmH99YVOJAJdUncix6G7P3VycFkTaAPpUp5Wcmiyilwf0P?= =?us-ascii?Q?AFydmZQ8M68AEza1LmETA1C14xxh37DHk+chsxymExeLsJzeuGmBwjn7XRC7?= =?us-ascii?Q?HJ8EVJ4r2l+IA/7wC4syotNbCvFLXZSIRql5dCYXHD2KmVNqda/ivNBGVpus?= =?us-ascii?Q?4t7fhPkV3H98sF2IfZlwXegZUjqPeAtgVtuYnGMGfu4vIrUlanj6mDe54kgc?= =?us-ascii?Q?qsLJGuVN4edJq6blf9bKA8aCR3uwkc3LRgkNa5bMabqOxbK6eb1XUFGsBuvW?= =?us-ascii?Q?o4+gedmygjr2Y7lJHqTTetvyRbEnEeWalYzzU8pQLVL0dAICqN2vw3Zxz/di?= =?us-ascii?Q?MK3mezlMGpJOzie/SQDjNnlNQ7K9cyU8W5+wwwjFlXxqA3p9CqsEvYGJkLce?= =?us-ascii?Q?5TRZFE48ERs5Xegr5UM9Asg0AMSa66CYxdf/Pw0tHtdpTcKmEsXDEtYflDqD?= =?us-ascii?Q?3SOcQR11AhdB0WWDML2wBBmAcojUUsUB8zJVqWdLeXGLlzUsIg0dXnKeRDcN?= =?us-ascii?Q?hb+prRFkl20I/7jRmgcM5QCTgzmdbhOUt3HhFio8g4ZILp1XetFwfdd7YP3U?= =?us-ascii?Q?QW/ZL2MelyLUkJS2/3OG3Omcp7MgM9fFvhYuOH+lIqyrT1Lu84jgE7I1+/IH?= =?us-ascii?Q?hCSgOMJWYorZGUgOaFvGGStrLPhmC5BXy5CDJX5weScEWcpMqnNqzvlNi/PG?= =?us-ascii?Q?WnI0mEyhHHRk7tZnGPtAF3CjsZ7x7vAohdIdwCd5nXC77C02UKkJLV5lYS5/?= =?us-ascii?Q?XeO1Rp5YueiduJgPdAqhortgcjeG3khiXKB8VX3WBs0TwAJtcbfl/IQJGJJa?= =?us-ascii?Q?G3XVUUrp84/x7J05vFQZuVe4ZQR/iWTmwM0kCv0K50oUoauM3CTFcv1p5EXP?= =?us-ascii?Q?4owkIyqxd9w7efMzZhbthVXxA3LLLJCAUoHNSqtVdZh1soAbKGcMoTI0uQr0?= =?us-ascii?Q?svLueu2dOH1dZfpuT0zRZo2R+fGzxtgtYSSvx8TFx02YAuPRRMDT3kfc5n0F?= =?us-ascii?Q?cyBEyyVS1DvrnQ4GkclGhGeoL2B8IRoLLF5OQYSzDDf8gcOhagyRwQO6ovZC?= =?us-ascii?Q?btNlz1FhJeqaTJOb+8h3HDIYrBUygeLkjRstivzVCTAQ8QTu9saC4EfOBPCX?= =?us-ascii?Q?O+AarkK+RBu3zTWGCPlgwJRdeQ5gDfNXaEWeiqG+7q5FFqb4OUR0nyKCVV7J?= =?us-ascii?Q?J4wi+tTMseuM3/fBKQblr0f8CMJUZDFG622r4VA1efVoxycAFpDuePSH+9Gh?= =?us-ascii?Q?7A=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: NVLZX8rSw6RlNzOR4/qDbPTmBoGJLP98XM3IVlzi9T6w5oxkTCTCFjj1PBjuetv1eZCD3qIZgW/4UTXp0vx6rKqV8BCmVbgg8cb0Q92HULr/Hng7g2DAmQ5aq2M1tJ1Lc6kAfxUHoUgsFocPczDJX2zf/l4fMg2NvEA1BOP1Y7tm2O+TEZbfa0PXWqQGgq3GsimRa8XIg7ydFLJC8rYjtO+mowD1O6MiUTUC5mfpsg2LzrAwwJoexe5l7oAKtg4L3Bj0TgOl5zwFzzYmKP2/128+VCkTLusBSge+1PMh15PWpyZNO0qWtm0t+v01XH+/7Zgx3irVZt63ozwYMkvDzQV1KgseQBvHiDEcWJ7dhHOw4z14OiCS31NctBY9Uh//ZTXN+kpw1crscYB8UZ9d4Ld2DNQ9wVhoE764maHaaYWrGqSq1TkG0xCz0oxCOw3uddVSvJZUHIbpvAPL0F+ckehxr+dQ76jdu1Rl6p9xAnkgm46/WZYH/SZhf+LjAOgoyRRjbuS7CdoyLLtrKydPBQROLRnksCq6KfxaiwEbFuCDoDVUk7TFmxxikV+UQ8jV6hHO8NerlgGOY3lzmcpl/fa2vWSiq725OK3Fnhy/Cj8= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: faf93539-0af7-48e9-6ce5-08dde6f3f472 X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Aug 2025 12:02:40.9718 (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: tttvj4EgvLIncRSFIFaBwPljoWNqbngAiUSIkzpYgt6GMGY7HX7cCpC162AuTLliEJ9HLk1earpBFYSFwl2Lee3Jctt0tND7VCB/G1lJs50= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6803 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-08-29_04,2025-08-28_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 bulkscore=0 mlxlogscore=862 spamscore=0 suspectscore=0 malwarescore=0 mlxscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2508110000 definitions=main-2508290102 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwODIzMDAxMyBTYWx0ZWRfXxWvxlYo44F55 aQgdBV+YJrtD3FRtdVU2Tnmk0lznDy4uIQVxTypJw6Q59I2loRFh/9HXn7Qx5GXYjR0AC4DXrQ5 iKeaKNaCsSAwtHdT8kdgpYYDnO3gyv7836h7+t5SI/Qg3rI6vEcz86zruj9nGR3a+v8JL9YhYOj yKeblfBL7NvOvHMkvSB2bjiPB20vgtk6vmIApAc2aWu8DWaBuJ6C9RAgRUtdrmwnoGl62JLlfod neYEeT5830Opckl0LAMiRjRiVRKvY1bzG2IeZC/Ldi3AsLG2NBYl5IiC7SD2MxU6XH/92Ulbqdi b4waTpvd7K3YhjDdlaJcv29tqJomCl2J6fekLywo4x56SeWPvWJNUNUPP3MxDxESTIkrZnmu0vo AqVfaLjV X-Proofpoint-ORIG-GUID: vElnQHCW09W2FrjjtsRdwfdgONOIgYzJ X-Authority-Analysis: v=2.4 cv=RqfFLDmK c=1 sm=1 tr=0 ts=68b19716 b=1 cx=c_pps a=WeWmnZmh0fydH62SvGsd2A==:117 a=WeWmnZmh0fydH62SvGsd2A==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=2OwXVqhp2XgA:10 a=GoEa3M9JfhUA:10 a=L1fS4YPRHCmu5w5ya-kA:9 a=CjuIK1q_8ugA:10 X-Proofpoint-GUID: vElnQHCW09W2FrjjtsRdwfdgONOIgYzJ X-Rspamd-Queue-Id: 1A7BA20002 X-Rspam-User: X-Stat-Signature: 3rfaiw4w8ntmfcesji5sb51t4x9zn73e X-Rspamd-Server: rspam09 X-HE-Tag: 1756469027-327816 X-HE-Meta: U2FsdGVkX19UUuVd7pQ9V9MV0kUw/mG2pLsMlEiTnol5pd80L0fPdY9HCGOsIQGARESvc6Ov75P8ctc9C2k4/Jrydq4SBcOa6oB5qRkaZea5ObjxGYyDSGvp8FLvhGhGtx9bfJp15h0HHJu9RPAQ7PS9l48ctWienIHqawciZxgRfhQ+jVy7OZYuztj/1Ru6j2Y9qM1NFgyOPNN5B4B/ywr84QQ3fP5oW8OoT6h/m5tK/zE5zFBkj5h2QWUvbXdFqOBhSKHFpKbKaR+BnoxzeYOKGmZDtjDx3w5r9mSCrK/JxzMxKiXE/32CZIkX4SdrGAzX5/xWicvcWcDIumyLcZb0i0/gVxYqf/lAb6nJLtk79WZgpXM2Y7Mt7bKh6zZtyvrh+IrIeIQI1iNOXXz3F0YISFb16yORhYNzFN/pfZCV7muUX8rClkJ0YE5wpDNtPTwR5Z7DOrMi26lmyB99jGIbVttVpUd25PdO3wtynWErGQRrhEUOGiqKJOcNtngOfzyoUft48s13DDCf2f6ZSpalpBbh2YqA07+p6GyJ5a5esUABCfAYvxMz0+4/JF0Mf5gNlu53uhZ3X4cA4Sfu2gj8bFaC2ESEO4tw+XQrYEm4ziALU224kPEzzef/VtM2EHzJpWvJ5IE1m133WH7+MDOwQOcCZW29ysUccNiKDjst+4xUIkIxGKMHCsX1nH8GDe5qrKLGJ9BUr2I6Bq3vLp++00hIs1fvIca7OWwHEnoAGO0BtQSOMwy5b7NDdVhFXTDPl9SR1WJWM+Ybkx39MGvLw4YRrzgfOzifOdXc2+IZSHRfQ/u0+rxEZdYo1xXuY0Z3kh6Q1pfL6KiR4r5+WlrB8TO18bCm3ukzYrKbq7j1luDc92udx+d5BzLmeTdw/fdi501Q6o9fIoE9UU2mMIr6l/jPApWszsx7cte3fnBB5f9XiQEiSdGGIt+7PzmWKPjr7RI2r9BfAGdcQcd 7BtIWfZx Us2ERhXjQ8GNkNhTCkRo3EgfiCeZb4d+Nw5by+yQJhYDxBGvxUx2QuvuUfP0REoeKAbKQ9fQ9LxtNpKKsvWFEWmF8LSQegC8w6LD3OUhPbbyGe3cPfw4NKNVbPPRsxX3DylpaQiyQXmJ98JrIjYWg2RcirOSKcokBq1A0QdefkbaYrt57nzpW/rYKUo20Uj3iALoMdF6TNW9/NVBGPAyHO8FsEKvALbUPoPYYJMRU/GoAQ/Ww24Ql59wB567TnXX131GhS6fK/gSZSSybsMll2x9hgq9iOG+h0ytn8PI28UUMyLoABZ8W9II5ic5snZZ81Xv4ScGMvTeS9KAAVftR8wjLmN4cCa3VgqpW4/jA0ky0OXhSZ1h5cv/NIYIfWEHzgIUAYiMRU5cSvhjjIIC3ZT8xs7hA6XQ1gAovZbQTIR6m6uqzKYcEzLraExBBh3eU6kxCoQVl5f+ESCNPmUdR4FWFsixXppZcxLe4kDWb802p315Y6c4ueHbmGdhB3RIABdObIhMaFBDMgN3byVe7D7KoEpYwwroQV0hn8ASpOIUsJJ0pjW4iBEJ86BfjBjwmFFTpJup5v16rrozBsJ57bFvzU4BGABfkzfnEW1GBnAx0xv1ZhZY4pXpWP/F9tSsMqH/PEHuoWtf0YX35WLL/IlhaKlD7Y0POd9mJEErWHXM0QQFLchwt7O8PrQJ3z6g6Re3FVA64E5GKGPV/CzAD5nzVYMpt3Sv8c8NFPuDDN3dDKyhhGHaH3NnHN8eKmrmHAqiNC4r9Kwx17Y4= 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 Fri, Aug 29, 2025 at 01:59:19PM +0200, David Hildenbrand wrote: > On 28.08.25 17:37, Lorenzo Stoakes wrote: > > On Thu, Aug 28, 2025 at 12:01:17AM +0200, David Hildenbrand wrote: > > > We can now safely iterate over all pages in a folio, so no need for the > > > pfn_to_page(). > > > > > > Also, as we already force the refcount in __init_single_page() to 1, > > > > Mega huge nit (ignore if you want), but maybe worth saying 'via > > init_page_count()'. > > Will add, thanks! Thanks! > > -- > Cheers > > David / dhildenb > >