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 9C978CD1288 for ; Wed, 3 Apr 2024 13:33:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 03D9E6B009A; Wed, 3 Apr 2024 09:33:31 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F2FDA6B009B; Wed, 3 Apr 2024 09:33:30 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DD1636B009C; Wed, 3 Apr 2024 09:33:30 -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 BD84A6B009A for ; Wed, 3 Apr 2024 09:33:30 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 7E63640118 for ; Wed, 3 Apr 2024 13:33:30 +0000 (UTC) X-FDA: 81968312580.25.616382E Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2130.outbound.protection.outlook.com [40.107.93.130]) by imf11.hostedemail.com (Postfix) with ESMTP id 89ACC40016 for ; Wed, 3 Apr 2024 13:33:27 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=RoKipFmf; spf=pass (imf11.hostedemail.com: domain of jgg@nvidia.com designates 40.107.93.130 as permitted sender) smtp.mailfrom=jgg@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712151207; 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=oKLOv5tMIA7YLZhgO/SWJoz0Qz1dX0FuunDsb/mfeNw=; b=RZN3DjVGmuC58qyydynlymoJvpOdWtL8w02nhohQebAFgUPC2z1vXQg3posK//pDBg5EM2 oOvIXG55ZpZrrLHtWcYQV721IxRRyDxwrFwfMsEuadiRA5YVzVFkYriElxTgSv6/87FWMM y426VZF+Dl0WjOo+EavkdFk4egmjSnU= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1712151207; a=rsa-sha256; cv=pass; b=h5Ym4I/VGRShD3FuvV2dMwaiOcIWtFxTNzhgUDcRze3CfzeBWMjRx3qiZg+rdug4jjaWR3 f5fGDK8YxOoLTYcDw8jY1keZvjZ19Yxj8jlqKiwwhuQl11qaZ5Qi4ur5eTPtzlSuWFPU4O y4J9HnQId4+icE58Y+ht+hiQX7vjbqU= ARC-Authentication-Results: i=2; imf11.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=RoKipFmf; spf=pass (imf11.hostedemail.com: domain of jgg@nvidia.com designates 40.107.93.130 as permitted sender) smtp.mailfrom=jgg@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZZDfxyua8jHTIC6rx9rwJAxkDZsij7jg5P9ZYqHA6RWINu/uBCgJkOHLkOcIxKtAUD4mhfUOn1MQ7zYObgNB6ulxRyX4WDHe/zS1YEFDROsIQYREhPVQaPzMPGGMcVlr8ufK9sMbDddrzBthEq7wciRYOHJ/GsR5heEd20EuoT4Gc4bqayKT0wpn6rtoQq4zX3JNVss9XgxtBJIZHd/aIzqGFDhCt9jaalAUtW8tteUS3VHjk3mJlxu3D0dwJlelzJa5v/7uSI/wvEWmbSnI1pV6YkKABDYoDcSp/yoa+0AQ23RlCXWfa0Ya7rIfR1uHmKxAzt1xM1pHAFkpR9D97g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=oKLOv5tMIA7YLZhgO/SWJoz0Qz1dX0FuunDsb/mfeNw=; b=bwr+rfuVpO9/nTp37GGvBJ56zHHNYx4GXWDQqKVG3ByVu/sTIMhKXSDX3Qvs0XBnTDxCA3k/63lK1rKDhLZwcRYXMC7ekCsPq5QuZIWxAt3XcAFxF0ccCBedU87OOo9h0SvpUUYDZkinaTzs3mmwFnNWaenVi6LzZolX9GT/xyoaW6YGYgW+Fz1V2YXbsjhuoWLZEexBk0NyJI4KytgKJXer1rPXvXbhid72HziXd4tzqMxEl0Lgy/uRhx+i+/xjnDcSzH75TFBt1HlyY9Fk7Yh6956BoA93NCwrU/qVoNduvzhodOnwi5ZCeVKP25z5Ly2CjGUUywKK/WngoOrMgA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oKLOv5tMIA7YLZhgO/SWJoz0Qz1dX0FuunDsb/mfeNw=; b=RoKipFmfp9jtqbzNTBT+6/cLBLszIUAV9iMP9MRte1/rb9YaK5PHb+blEUxIZVIHMDPI0eHj5zu0okM68Idsm3Pu0p1wHl4qOHCMSz12fufSW6P4zHa2E2irm+f0NMmxZIFvqxoi33iIgX3QIQsAQpzK0b+WjaRoboPOS8V9GDYQO4FFDi8F2dCQ/bfZkmwyP0XcK99ztxTnhTwrweZni12jycwPG6OMOIIBAXtozIIzh3DHlZoXdHUGzu2SJfMUz7pzxyhJ1tCaQtnYmexvUuUIx1bQYcm5TcUprF3LhV04DI91ncll9vlG5r0BlUv2JqrBhgu6SdZUa5I0Em6e4A== Received: from DM6PR12MB3849.namprd12.prod.outlook.com (2603:10b6:5:1c7::26) by SJ0PR12MB6733.namprd12.prod.outlook.com (2603:10b6:a03:477::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Wed, 3 Apr 2024 13:33:23 +0000 Received: from DM6PR12MB3849.namprd12.prod.outlook.com ([fe80::6aec:dbca:a593:a222]) by DM6PR12MB3849.namprd12.prod.outlook.com ([fe80::6aec:dbca:a593:a222%5]) with mapi id 15.20.7409.042; Wed, 3 Apr 2024 13:33:23 +0000 Date: Wed, 3 Apr 2024 10:33:22 -0300 From: Jason Gunthorpe To: Christophe Leroy Cc: Peter Xu , Nathan Chancellor , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , Yang Shi , "Kirill A . Shutemov" , Mike Kravetz , John Hubbard , Michael Ellerman , Andrew Jones , Muchun Song , "linux-riscv@lists.infradead.org" , "linuxppc-dev@lists.ozlabs.org" , Andrew Morton , Christoph Hellwig , Lorenzo Stoakes , Matthew Wilcox , Rik van Riel , "linux-arm-kernel@lists.infradead.org" , Andrea Arcangeli , David Hildenbrand , "Aneesh Kumar K . V" , Vlastimil Babka , James Houghton , Mike Rapoport , Axel Rasmussen , Huacai Chen , WANG Xuerui , "loongarch@lists.linux.dev" Subject: Re: [PATCH v4 05/13] mm/arch: Provide pud_pfn() fallback Message-ID: <20240403133322.GD1723999@nvidia.com> References: <20240327152332.950956-1-peterx@redhat.com> <20240327152332.950956-6-peterx@redhat.com> <20240402190549.GA706730@dev-arch.thelio-3990X> <20240402225320.GU946323@nvidia.com> <20240403120841.GB1723999@nvidia.com> <3da59746-8acc-4a91-a19d-79a37ac75a8e@csgroup.eu> <20240403130752.GC1723999@nvidia.com> <4b56356e-ac10-4f40-a4c3-7672d6e4a4e5@csgroup.eu> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4b56356e-ac10-4f40-a4c3-7672d6e4a4e5@csgroup.eu> X-ClientProxiedBy: SA9P221CA0008.NAMP221.PROD.OUTLOOK.COM (2603:10b6:806:25::13) To DM6PR12MB3849.namprd12.prod.outlook.com (2603:10b6:5:1c7::26) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR12MB3849:EE_|SJ0PR12MB6733:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: kRL9J8thnfwor5HdOUa7p4yWumKXuEJ2Zx/nEOfAu7eZmhZQbtYSYgivUHRmN7NPVbAbdzl5zSrAZxl78rbXdA3W6yGsh6RTbgIVsLt24ygV/6uIb/rmieQMk8fv5Hwt+uuGpqp84oYXTX4+iU1+wAcbJZGBh8a+r65qZLRYCohk0dLhVGkLiWvOD6/Gvwy+aFZYIxjQ99UTHTYeZub3iP2i8F/PMRUinHC59yoopuZ1FvAfY3Vfv2xJnVpRGkq1Qp60XeldHsaFB1ovppLt9bipnbpqcC94fWs4LfJkyVKFeFupypDHKGX7A4oUYwVxgcMGrTZSwvJudEWOuCC8vtyIeuY8N0XcUI8zHYlFA2Vsx8J3sWCrfClqtvYDWF2TWLPJ/KxE058khRv9zGjWFTRDmzp2cNWIQEqdI41W+pr+hFqXFHTsl8KyqwMQTMGO2SjeaIQ30xJpDtO48v8N/ulUnjbGafIIzxOg/NQ9frwxM1BpN8kiFLzr04eTK9BB97/2apll3b/52vTlIOMJqjb+zPMn/cXggJdTQWX0rSp/u+h0E71zOhDsx2kvEUc02iudNgZinBW7ewtLnY9KxL/P4Ez26AuLHJCItkwjvUI5B7Nw/630Yp+DWx1kCQZsPr7KlCLkd4oXl+WJZ0sGuXXQL2VypqvFGUQ43GnI+RA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR12MB3849.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(7416005)(1800799015)(366007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?xcBv7YUxNnJvSEFVCMkOWjjLygPXZUW+DzdYQcnV+Dk6FL3B4XWJy++Khrxf?= =?us-ascii?Q?ErFKtPYjCmy56C6bgmd3owi0MLQ+9DIL/D9hX5AH2sKKBOw4luGhIgx7Qmfh?= =?us-ascii?Q?ZdWp6ls5cd5tf/grSPMILoSWunuJFCxAvdxJOyPeh4+aSw4sMmZRrL1Awgtn?= =?us-ascii?Q?0qKJCYJeGq4D9X5zBT2MHhIyPSaXekURh5Kgjcs1NV8VMw+mMqs+LdpLsFT5?= =?us-ascii?Q?s2o23p43AzSSjRpcQU56UPtM337TGn86m6TFlwCkUtKou/tTqjM1wysdZRkM?= =?us-ascii?Q?fhoYBugN7hDj6LbIZh+FU6zjAQMMLE4hxTeOxw1qP23w0wfytyh+nFrXCJXf?= =?us-ascii?Q?TopsdFlBYsuG+21pyTH5C1HMKmePd9YsVNZh1Qunt+eQp5ctnkaYYQGKIOOf?= =?us-ascii?Q?BNPRrRzxx0atndv+XBgF+py6x8F16XI07pRjmrU4UDqMXUWOG8M6dXQ7ZdzN?= =?us-ascii?Q?RF/LqF+k1uasvKKQhAd7F6vj0/y17s+eedKdivqZRfOBPUPKd9jr3+FtyK+O?= =?us-ascii?Q?mS7TOEq9mdgQ/q0Z7D1yU7/iG2h7z6N7H2DDLJ65YujJpdI2vNJNM+f7gspc?= =?us-ascii?Q?btUY7U0k2zzs2SLcp+uTMUdpftvn0pA0cTbSIWUntiBhAHLPbMoEVVEuHmPC?= =?us-ascii?Q?7ZvnZSPsUr/Kkh89ReOYuDFisChxh5KqOkrUbPcbLCGQsWgAqJe7UFUu7tHN?= =?us-ascii?Q?QrxbHCCs4wfKyZsfToyKvCx0LWhnSW1KzrpxDUNGBnKJZV/g43aecjBrLTka?= =?us-ascii?Q?pCf8rJ/n6zfVNLRAJAxNwVrIQvMHrQFAe6sanHmddoRBrSXzso593CuWy4eA?= =?us-ascii?Q?CV3JlKK388m3Xnjlwo22xVlmen+jvFfgAvgJthYpmLhOK5pU+knhrF8AFDpt?= =?us-ascii?Q?krJZxaULYlS2jhkh+25/J7UFmnDDrvu4HeAhePngt6OKv8f9DlbjMqCJ4moO?= =?us-ascii?Q?zS4V7t7zMWz6ZvHlDd/jMXkaudMms4bp2zyMgjpsI6vAm/lJEjXpv2mI1u6z?= =?us-ascii?Q?SIg/h6hJay7w6R1pLkz6ZyBhlpC96P7gW6poFjkmhkFPJcXIxH1HEz7sBQox?= =?us-ascii?Q?Klr1N73f3k4VINn5rxyF8BkQT0B4ZwsqGFK0DbkvuzbG7wTK7uHfydUUjKu6?= =?us-ascii?Q?tGvvfhoQfOSKcOuFW3u9X3OKFKjQYvnewWr9WU5hMl2I3D2Xlw8GpPEHAWEw?= =?us-ascii?Q?IDF0NZbVlefVj2OQJ595/GCz9wj+9QiU0mP5gU6pr0Qtyg5IJMN8XZgi7AQD?= =?us-ascii?Q?dQGfUQSl9pxOf/mBPOqeW3EBZozpOiZuyPVYKGohX1FdKRxOO+85xZbqo14a?= =?us-ascii?Q?e9U7o/faH3/sdKyhODa1y/CF2xQH34QZYxBjL9BYmUzvbtul4qVa+Tir67GA?= =?us-ascii?Q?0hmLjoIIp3AK5o8IlqPd25FU4t2GmnXmxwyithfKrkTYr/hH5jPilzces5q/?= =?us-ascii?Q?Wjig231txkl60YWZDqGLi5lbin8LoLCTQ9bdX2F9g5emMzRu+GgWSf71tl0o?= =?us-ascii?Q?rtUY6OpH223msQyiMMsWLuu2nKuoKknni5kiEc/MR1bRcepWYdDtuAt/dfsf?= =?us-ascii?Q?pnF7BejALRcCL9OHZaxL6DhVfONM+YBYUM6NkDXM?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6d988ea5-e245-486a-93eb-08dc53e2a274 X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB3849.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Apr 2024 13:33:23.4534 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: JrL5MlnmT3z6hxv0tdPgUiyeUe5lUXFiDsrGMtrbXNgCuXXaiwqyXjaTCtCp1MsD X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR12MB6733 X-Rspamd-Queue-Id: 89ACC40016 X-Rspam-User: X-Stat-Signature: hhk4dp7nxun7bwcepwbfcunajajqnzk7 X-Rspamd-Server: rspam03 X-HE-Tag: 1712151207-619816 X-HE-Meta: U2FsdGVkX1/OAsjz6RNFqUYMx5U7lThl55c0GvIL3RmbAeFp4ANbyIyGaTHDinpmJJHnr/jBKuhFq5H1If6KAWXnosoZzuZAwe8QXbdokzFpbEybwo3ZLbxxDm+qHd2JfmZXMC5X7rs/F/YPv3pL0+DiG4FUki60DRiXBisWSg/rH2nGVSuFGuRycCSZGwAc+feoghydccQUBF76LLQImxqUoECayRaiejueJg7fnRkv5cLi/K3BAdUQJJMbpXtH4PF8M4QIEn8BytqadnPEIsMTB22OU8VRAyFfMH7F/5q1fR3g5tBvvyujIE5bhCVyRaa3Nqz4ordLV7bf4wl07J054ZVCP1ftECilyIIK1iIQ9ZURxDGVpcLUZMwulLkWk0Gbw5WD4LmPjcwFcAooQ8+tZDPg3EHyyR1OxEtU3amvgYkilH/0+A4tLfdIcLohtGSsQ39SEReSKzj1Wq4JX9LVH8kk27ugc/znjd0xBZiQmuzSlY+5NpiiyqTgB78eIEJzdTe3asHFTKRoGfD2zr2roYAlfnAXjdFPSclAKMwII3d4pOt5lFprT6qm4Ake9ZJCGBfsxwA3pPvnnXgw+NX8a08LKSMAzeSRDa8alkna+I1vn5JTNxvrv6ItTdRTFvEnXCbGCdjEXwHbu6eN63hmva300jT0l34NoVOzts4zJ7Qnsz8wqNCUXshzAlegPf+Dp9dgwXCPMZxNWgg3NSBoLUte2J34Bdht7GjwWmpJBwwaxaqU+qtIaxQJC5WiPO9Kn6bCW+aUPcIe2A2nbTh4CVjLupme80FaX9QauH2bhnmzfKO+J2i9oAgYEb+WaRceQhajSRSGUszyi6MA5Ab60BXhbAEMzLEeuf9ICG5Atct/VyrVmY9F+qhMdK6Uuv/LdpBxLgQIQL7eAHLha3pslwHW0r/CXqHOT8qmpXXSmJ+l0jpC7KuILJjSVi5TS2ZJrZgxScR1080aO5/ wTle0SD7 JKrZzqXdmD1ARGYstZiN7sJ7jdL8ZTiHMUr8N1hwxG3sDSTj7x9xV35ooTRCJKr5mr2LyIaRfsJRT8rb00RECMXCiPNXJrnhr3alEcEQ6OeNM1Lo+2RMLdlbvqG1beN2nKzx7JuW7rm1Gxd5jHF0mZEvnbgjp6MrfYDlrbVP3srzUqBXIiGinwaEoOjD3/8/1mZsz3bsA2kP6k0xBDd4ogeHY5TNrAUVplUJ/8eYveH4tFX6XgNhYsnda71k3WALpa/271IxsqLEcZpOi2e/cF/7js7FM21Fn6soF5/Jw2uCkP8s= 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, Apr 03, 2024 at 01:17:06PM +0000, Christophe Leroy wrote: > > That commit makes it sounds like the arch supports huge PUD's through > > the hugepte mechanism - it says a LTP test failed so something > > populated a huge PUD at least?? > > Not sure, I more see it just like a copy/paste of commit 501b81046701 > ("mips: mm: add p?d_leaf() definitions"). > > The commit message says that the test failed because pmd_leaf() is > missing, it says nothing about PUD. AH fair enough, it is probably a C&P then Jason