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 7E66CC83F03 for ; Thu, 3 Jul 2025 14:41:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 12EA18E0005; Thu, 3 Jul 2025 10:41:50 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0E0056B01F2; Thu, 3 Jul 2025 10:41:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EE9588E0005; Thu, 3 Jul 2025 10:41:49 -0400 (EDT) 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 DA5036B01F1 for ; Thu, 3 Jul 2025 10:41:49 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 85C321A027E for ; Thu, 3 Jul 2025 14:41:49 +0000 (UTC) X-FDA: 83623217538.05.607E858 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2068.outbound.protection.outlook.com [40.107.93.68]) by imf21.hostedemail.com (Postfix) with ESMTP id ACEFD1C000E for ; Thu, 3 Jul 2025 14:41:45 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=c3Y+dCrF; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf21.hostedemail.com: domain of ziy@nvidia.com designates 40.107.93.68 as permitted sender) smtp.mailfrom=ziy@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1751553706; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=PPsFMVE53UlmVYVMFjt0QO7FUz7D9bqmGM9ACjIQe68=; b=3f72/edGcz2we6Pi229MU70uu1kn5WVyxstSHDqRMkvd7nwsm2a4UE1G8mm4pRIPFrTGIi z6b1Oh9EZ8spL5v1QS506+IBqH1S/FB0q90TsfhKIxLNcyYVd3COGaMGw0hyPsnduXy/uh wX2VFrkc+haVFwAYRcpM9B+NBeKE2sE= ARC-Authentication-Results: i=2; imf21.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=c3Y+dCrF; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf21.hostedemail.com: domain of ziy@nvidia.com designates 40.107.93.68 as permitted sender) smtp.mailfrom=ziy@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1751553706; a=rsa-sha256; cv=pass; b=fJ6YSioXAVr8R00rpVmMHI/3qZ+vbT3H8qaUQtmzDIF6enWWiJupyju7nZTgdRxCIVd2Q+ wQ9Sdvy6WvaPcZ+H5azUDFaptIgtjz0L3n2TkbwtlYxLCttkZAUdMQvZh8SOhuT3VsD5CZ Vw4wJp+r5ea0fE3gn4rzOehgMkHarUI= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TVa0ahmiMYdnNE+LyBchxTdM4LtvyMDYOhKeG74rE30EljfTswQ03fMSphGRWTuUDmjFeF7+zkiA4/gyBFPMX6eioMRZAsy1JNlPdf0Q0sSc6wEdlNnsNwGp9kqYRtOEH+QKde4YgV5ctIdl/SEBJBvWINol+1rgMw9ZwHL/IYpwo9STT6Ln5hotAyFVHXUyNP3Lzxg/iDtJgQYzSStCnNbZQ84ePzK+mbL6b6xQnJIa8rsI7BWdWhtidG5lkXjzUXn3ERgJuuhq0hK4nBKctj1M2x1hjpiORB8eRVZ5Bg2EhDvRQP7soQ3AbgedZpPBHBGqcEzQet3vpM+L5/xYjw== 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=PPsFMVE53UlmVYVMFjt0QO7FUz7D9bqmGM9ACjIQe68=; b=Wf9uBlfmDD3QSNZ5BjQJkL4HsiroFOXTPwUoiqKGYZUXyWNgCPltZAXwFtqwXwnmOiyWABZKwqTvq11lXCelipXAciLLYKJmGmtf+hbBh7bjSBkR9bHJgotOVlNI1rxF+8UssS/SibqM5rR8MZESKYXmJn241GNR3z0HXCBZZtqaOZmmu3cxzUbHvu8cPzlKpUnFMcEy89sg+JPnkF9gUoDYHk+2mcOgBVLq5j2I2Opbn7JJzh8HjHzXTJ5HG2Y+nsNt+uQ5X0HmQob1mIEWZ6leGmYcA5w393n0QrtSdUUlWkmvXuysiXjsuQedySax7jCmH68bsXhsGD3pUQ5V4g== 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=PPsFMVE53UlmVYVMFjt0QO7FUz7D9bqmGM9ACjIQe68=; b=c3Y+dCrFEJ/zwBm5W3/Ja0mPHA12/+EUm6HUS2VP8lu624PC/99a6RK0Y/Rrb8/mxbw2GKTEBqlCmwjDnPPUK5riqJ49K5cS/pZDktVatJFhWr56+GgjZfWsZ3CrMmsA3RblVUha7xeT8joz9cB0xNbjGtAnu8uRrgaOAX26TXJUlTmQS+mNWCkcaPPgvyMOUCPxVOwD/LV8uR6brbMEuLvMKhPtk0fTXDUJjUgbFcGG1WyPXxQOXxfEEkV3agirmB7zzX7ZQROwPpn27l9W3WudANqL/shS3xR+Q7Yds03MfayIfMWXG5TcLFU1DBW0F5u1X+wVkk1jBwv6YNgNPQ== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by SJ1PR12MB6340.namprd12.prod.outlook.com (2603:10b6:a03:453::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.20; Thu, 3 Jul 2025 14:41:42 +0000 Received: from DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a]) by DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a%4]) with mapi id 15.20.8901.021; Thu, 3 Jul 2025 14:41:42 +0000 From: Zi Yan To: Aboorva Devarajan Cc: akpm@linux-foundation.org, Liam.Howlett@oracle.com, lorenzo.stoakes@oracle.com, shuah@kernel.org, pfalcato@suse.de, david@redhat.com, baolin.wang@linux.alibaba.com, npache@redhat.com, ryan.roberts@arm.com, dev.jain@arm.com, baohua@kernel.org, linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, donettom@linux.ibm.com, ritesh.list@gmail.com Subject: Re: [PATCH v2 2/7] selftests/mm: Add support to test 4PB VA on PPC64 Date: Thu, 03 Jul 2025 10:41:39 -0400 X-Mailer: MailMate (2.0r6272) Message-ID: <5FA05361-1FA8-4CAA-AF23-7BB0974DA78B@nvidia.com> In-Reply-To: <20250703060656.54345-3-aboorvad@linux.ibm.com> References: <20250703060656.54345-1-aboorvad@linux.ibm.com> <20250703060656.54345-3-aboorvad@linux.ibm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: MN2PR19CA0035.namprd19.prod.outlook.com (2603:10b6:208:178::48) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|SJ1PR12MB6340:EE_ X-MS-Office365-Filtering-Correlation-Id: 3caeceb3-4a4f-405c-374f-08ddba3fb9c0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|1800799024|366016|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?M3IzbGIwV0VTUjkvMmlFdDNYTVA4Y2lNczZUQ0hJb1huNEw5N2xKTURsUFFp?= =?utf-8?B?VE5aM1BadURUdUFGK2JBU3Fwb2d5T29vRGkzRTRpdnBDZ3ZWRldibmlYZmQ4?= =?utf-8?B?eUdPblFyQTlTdVBDTkNkR01jUjE5OElIb29NUWtvcFBSWUM5V0FCbXIyUW52?= =?utf-8?B?eDhXOHRUUllrZFdvOEZoUnQ4b1dnVHg4S0hxTGhjMnJYejJSQjV3ck9CUjVW?= =?utf-8?B?TUlWd1BPbjliZ3N3K2ExZ3BuTnc4cGdINWg1eXVTelQ4VmpheXJkQVp2R3pD?= =?utf-8?B?RWxwR1RSY0JLaWM3dDFpOExQand5L0h2cFJNMTdkT0ZTd2NyN2tTSEJPdS9L?= =?utf-8?B?TTIyMFZqRlJteHpxd2xieHlKRkRDSmtzK3R4eTJuTDlkRUo4Y3VNTDNpU3Rh?= =?utf-8?B?VEQ3Vmpsd1lkSG9PSXJpNXhXUktnYjR3a1pkNFJBOUUrQzdoMFRnQVhGRU9V?= =?utf-8?B?QTJidmZLSDNNMzNOVE02Sm5CM1VoZkoxVkw5NHREMG1jNDRBZkR6QVFOcVU1?= =?utf-8?B?T2RFUE9jdVZUZVJsR2Y5MGQ4YVNQOWhFTE9BZ3NIcDVway95MVhXd0RzZDhq?= =?utf-8?B?cVpnRUp1Y1VBR2J3c3VvWDNEdVFxSUMyUWFFbUI0dno2Zk16NDAzMFR4ZXFH?= =?utf-8?B?Y3AxZ1F0bnhKZ1VpOTFaQTFLSEYyWFhtWGtZOUNuZmpadDdJMkZVWXlySnF5?= =?utf-8?B?d3JmV2ZJMlUzZ3ExenNPSS8wQ2NsZ0xNc2lIblpTRWZqS3NiS2tjOTFTQ1Fh?= =?utf-8?B?TlpidnJDbCtZb3BuVStRaUVNdjUrbVpHZTBwMERyT1pRMjlWR2d4Rk5JNGQx?= =?utf-8?B?Zi9Qd2VDUW1Iekt5TUxQcndFZU9Hc2JScG9NUDV2cnNzSk94aGxoUWVISm8x?= =?utf-8?B?MTF5a0tTS3Juck9pNGNtZExSOEQ2NWtMeS8wNktFZnBHTWNzSnlPd0tMbXpa?= =?utf-8?B?UjZxU3RlSmttLysxM1c5V3VKeXBSTzlFc3RCaXJqZjVRVmR0OE83cXhMQW9E?= =?utf-8?B?ZHBIMS9ySVY2aTBsQ00zQ2pIK0t5dGZiYnVaTGhrRTlPb0NoZjhHSjhPcFJM?= =?utf-8?B?amJwOWFIQnRCemJNMG1LSXV4SmQxTUxvYmUzMThJdEM1TnVJMzY4MVBKSFNL?= =?utf-8?B?a2UvVTNqR2M5Y0F1R1BHMSt2anRhT2dFdWt0ZmJUVkxCUVlGckdqVWc5N0Qw?= =?utf-8?B?dVlmcW5hT0tpZ1I0cGtWNEJPWUV1WFRjNDgyQ2l6QTBGUmJOZ1JuYm1JU1Jk?= =?utf-8?B?eVNEZ21IV0tsU0E3VjY1ZDF2eXBjUGFCU2J1dlplSVBjMEg1VE5RdmZFRWlJ?= =?utf-8?B?eXIvMmtQaW5CWi9naVprMHhpb0JUSFpMOWp3aFlvV3Q0RWdZck5uajlMNXQ2?= =?utf-8?B?TEh5K1JBT0hXRUFSbi9hQzdMYkRXNm9NZkdxUFMwZkw1bVlIVXJrRkpKejgy?= =?utf-8?B?bmhwWTRNQTgzeldjbUxodldWSitrd1dXNGxIV0R0cWFhejFXRjdkSERJeDZB?= =?utf-8?B?S01WcHhLeFdhQkpEK1NGN1JkT3FYeGpJdDJWWFdjK04yUkJGZ29MQWFxVUhU?= =?utf-8?B?WWdHQnl6K3ZDZE1hWk5PR25XS0dhbzdMbHpvU3V3ellrRGhVemF3OHAwemkv?= =?utf-8?B?UFlZcFRUdjRjV0J6VHdKeWxYNDkyaGk3VzFSZkF0QlJjVndxWk1JbUxZVktx?= =?utf-8?B?MjEzYU5UK3ZranVUYzQ3Q0VSakhlaDNKWVJRL2FkNnNRZWxka1pwMXk1ZlR4?= =?utf-8?B?eXBJbm94VURrS040ZDFQVmMrUlRNdzg2TzFpSmowU25vUkxWMVBidEk2REhp?= =?utf-8?B?WVBEUVBnZHg2M253WjdraHN5RXZDM3ZsL3FZcWxwT1lzeldFOWc4d2RuU2VT?= =?utf-8?B?ckJEMlRkcXFkL2JmRkRSSzV3eDYrU2w3cTdrZDNDRmNOU1B2eWdsUFVIOS9o?= =?utf-8?Q?xSK+BYpbKOI=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR12MB9473.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(1800799024)(366016)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZEEwSlJPNE5EVWdDZFRJWWFqeldsL2c0KytpVFpQM3d0S3RhVXlLQVU3cVky?= =?utf-8?B?U0JsOTRSUFFWYlY4RHlDSUdzeS9GZ0Z0U2d4bEVwSmtxWWFmSUJpUEpRRG41?= =?utf-8?B?WGJJclNXREt6Skd5c29Jb1NUeVBza3V6OGE3MS94SDJHOTdtOXdyYWMzRXZE?= =?utf-8?B?VmFTTURtRXlCZDNqTEhrQmQ2NHZLWXV4SWFpd1lFdktLM0k3UVRPeE55eFBS?= =?utf-8?B?aVd4Sk1oV25PaWdnc05RV1dZK1ZKRFIwS0dLeVAxMktCZDF5VTArdEI4Zjlp?= =?utf-8?B?UGFEUHgzYklYZDF2OE5ERkMwTi9uYkl1cW9naTB3UE9EaFRXR2pmREJ2OFYv?= =?utf-8?B?Q2ZYTWl4c0pRWEtEZXVyZ3NjYm43OStGc2dJSDFTVVVocGZGdGdSSmR0Uyty?= =?utf-8?B?NW1kclI3eElGaHpadzVvcFIzeHR4djVuMHh3Y3JRV1pzMEhoMUZQTU04OGFw?= =?utf-8?B?NjNXVXcySW9tYVgzRVBEL2k0WHlVNEZjWjhrRW1SYWdMNFNDNjNITUc5ZEJy?= =?utf-8?B?WVJsbFdGU0NPWTNTUGp0S3o4S0R6Wm1KRHRiVFBUc1dIWjBiTzhZcXpGYTgw?= =?utf-8?B?UlpQOUJRRVlNcGYvVzgwRFBBQTNzVnlrcVRGUUVTQXY2Q3BtK1ZWMnV2TVhX?= =?utf-8?B?Q0J1VTMxMnpsZ2g4L1JiVlhxRml2TnluVkFadFYyZWpIUCtQdU56WGZxdllI?= =?utf-8?B?MDRCa3hNRmN6ckx5aWNEMWNmbnhjM3MwdFo0cEFSYnRTL2dPN2R5MStCdWVn?= =?utf-8?B?RlVuUG1laXl1OTViQlVUQWdxMklEUkhBbFJSazg0cnJRVWJzL05XL3VsVTBC?= =?utf-8?B?TDA3dGlDNHYyMisrSkR6QVNPbDhES2tubWpmN3doTERGY3k3Szg4STRqQlR1?= =?utf-8?B?NDlOQUZSdmNqQm1Ub1l6WnpPZnFia08zY1RRdmM1cWpBV0VhcVVNdVdTMXov?= =?utf-8?B?U2lnbGpUMEpXZ3p4M0tuRGYvaW9pVmVRWVZsOWVkYnE1M0U2cGpudExmL0xp?= =?utf-8?B?cGYyZUpuM0pYSFdHeTY3S0RCYUJqaDNmc05LSzBpZWt0VmpFRXEzcXZVOHFx?= =?utf-8?B?UjlVdUlVYXB6V3lXR0laMUN5MXlLNmNCY2V0NlhZKzZkZGh2WWdiazk1V2dB?= =?utf-8?B?aHM1dHRUeEtZdEdzWUhsdlpIZnRQa0txMFZyNXJRakpQN01zc1h1VjZCU3ZE?= =?utf-8?B?V3lmY3F5QTYyeVhwNDhIU1VPZEMvVzZtSm50MGhVcGpnREgzRkNLZEFGdVZp?= =?utf-8?B?NE1sSklKaGM3YkpJOUd6YVdaUTNPNUJmaFJjbnYwSE1wU3N2cnp5SWxyaWN5?= =?utf-8?B?Y2cwR3l0Y0FQaTFTQk5TMWFXbHo0SWREQW15eVhiZ2JpQlN4YzI5S3FtK0Zu?= =?utf-8?B?eXFiZkFzRW5rY1dtaU5FS1JsUldaOURlTEwxejlYbFhWdXVVVkovYzRLSGhp?= =?utf-8?B?d254MzFtYXdyYXNPUk1YZEFzNlNLNzB1VldhV3VhYmNpQXBadC8rQWZUUWFy?= =?utf-8?B?Tk1GRFE4VWFzRWFGZmRWcDdIckxVYjN5d29aVWVYVmdJR1lxT3ZPdHV1MlAr?= =?utf-8?B?b3p1VzgyVURFWXZEUXFxcDZmaGgzRmRXdkJEdTZWK3FtR3loMk8wZXJqaXlR?= =?utf-8?B?TXUwZGdrUlNvVUNMU2VtZ2k5ZFpiNGo0SmtqZE9nem85TDQ1d3NDRkxrNTE4?= =?utf-8?B?UUZ1NWkwcncwUTloZ3d3MUVPMFp3NjVKZ0VuRmFTbUVuZzEvUy9HRGY3WXRP?= =?utf-8?B?amhNd3hJa21CUlJGdzh3N2VCampwSDhyaEEyS1MxcUY5dlpmN0JaM0VKRXRY?= =?utf-8?B?dWVYSzZJNS9vaXQyL2lMRFFTQWt6dkZwc0RCOFQxYmVEQ09BWk5ONDJ2MXdL?= =?utf-8?B?SEJpZWNVcFFVQ0JERUlDYUs3RURZUWxlL3krYnRDK1pWUVAyY0lQSGxkeFZB?= =?utf-8?B?ZndNUXVHUjZKVnRLME94aDdUbk1yc2JFL3hzZ0R5RUEvL1M5Tk1OZHpicHFJ?= =?utf-8?B?SEZSZjN3SUl3VUROMjJuSWZzZDBSeEJkYTlJaWFkV1BOdEgzSXBock14ZTJk?= =?utf-8?B?dVQ4Wm5ZWVVkNDljUGFNMStzeUNNcHhjOHB3bU9Md1M2S2VpYWZreEpvUzRE?= =?utf-8?Q?ectFlw9TvL0VblJzQoZMu73Xp?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3caeceb3-4a4f-405c-374f-08ddba3fb9c0 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jul 2025 14:41:41.9435 (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: XBXR+2q+EapSpQgHkh5/9Jq461dR0CCDXWBqwMhj5a+8osn+bqLrjhP2MtI0ll2m X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR12MB6340 X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: ACEFD1C000E X-Stat-Signature: r16jmw9tx3ymgoq5r7zm9kyp4o85n44e X-Rspam-User: X-HE-Tag: 1751553705-100197 X-HE-Meta: U2FsdGVkX19z3eTk0aVF41hsz82Bb0XlnLDcY/FZM+hu75CLgBvEX/b4PqD39T6R1zLdC1xjeaWFPoFqMWBSqUCkHPadJ47gvRJxsu6ksJNaK3CbnXRBHwmfImKDFD/zOZaOb6Bd7UzAeJ/8sMhQ4NkRyLBXVk7CsI4OC8i3apX2ts72LUS8mOhoQCyECD6zBWaLH4tUCuks9Xq9AO1/IxOPh4xw2LS2tHjyY4JB8vLNojQC2iTUcyGhFvA84t5yijlBC9ybT7kA52Q47yw9hXsk61BVPKVzXTq1JVwIlf10ZXCEMwmA9JxrZS40KZV5itNsKUxW5bVc3w1gaTWfz0+kOlKdPLhS1wjVEBK7YF/D7R+J4GEjBCTm2tmJLQgW0jh/3l1A43kmjwBHgS3fHz1QfLiHmFNsdg+6roW9Wo9zmjaRMAwhhyIsxZV5YmWJfCQfUoDFTI7mffxn2wJ1DW42g2gOQK7QgEu0M70X0tQ2/v4B5aTvE5xLyfRc1EcKkS+5PrOt65bNGi6L22rc4qoxhPp2QPD17SSFssm80hvGvARgc44OEMQcUKczxP0DIl/csBRVcHuqxLQ5wKVGWXjAqDlWjkc5IL/UXxtxth0QsEs3P0B1IEI5ARbBIbjZf+UXoVcv9MPWdXSSSVFpWOHe7OAwkOKh+cMKvDILEGiTpFkKFk+sKWYGsYc2oO+yyLvuRcwnPpHMr4M1NYmcgOiHuzZU0IGehwwP+qEXV+mnEy+Pp0koX7IeMe7do93QUoL/TRO3StplQBBhjSaGJna8BPR4W+BoEDGAhWRpFqj7uXHo1aH84sd7nU4FZSJ9EsH7FF+S+0fguQ+Qm4atoWEWReMcBXYFiPEV27GqWGL37Jteb/09x12TaHbriNJUpohbxAYgNLOcgz2WTYQT38niyvXRwdYxkRg8UC+Sf0+FJy9jKPcIsrqZbqdPYcAjwpw3eU6Rd7XZwX/wI8M U65hFI62 INln0d5KvQpRRPYMPPaEoXAH1Sb0B0ilPdYQ6UwVS7JW0p1gmmk6+3pgeY5dBFAz1R7QovTEFnTtSD0mC3AUM8BbKBTeuWXRxZF6qAraHsHpBdiEMlhMOI28m59RhO7CZyUuG09Jo+E/kGWDmSX64mHlVG7Cbzz+qVnRGOiFBKemXBvW2ToSxSgfKLYgVtpPG42CuBMLi2z4OVZuHlY6fqrctCoEkZcfUq+a4SvY9tFkV7srENnHvHo3CrLQU+vBPKb2KqukZran1BCIzhloB+toJzLx1K0yfny34kA7LaUcP1LTOPCg9lvnGRY4m/fOfV7wyfeLg2rIBWbYUxO7/4kEHH49d5y2AghoVVXDUz5G6b5Y6O1zElpFq8trO3zfJ/qh9Mqu0Be8noWT6lZOJVR8ctkwUnUzWXp2wezvg/hxslEy8tefKdKTIP5AQB9N9LpzEPtDFEYWlzIG5zgwU3A6waJqW8V6757GPJpJA5oVLUs6Hm+Z4vGXQ7JBQpk1X0S1OUXmegoTKhr9D1LiMtV9YLSfVJPMV6Eew 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 3 Jul 2025, at 2:06, Aboorva Devarajan wrote: > From: Donet Tom > > PowerPC64 supports a 4PB virtual address space, but this test was > previously limited to 512TB. This patch extends the coverage up to > the full 4PB VA range on PowerPC64. > > Memory from 0 to 128TB is allocated without an address hint, while > allocations from 128TB to 4PB use a hint address. > > Signed-off-by: Donet Tom > Signed-off-by: Aboorva Devarajan > --- > tools/testing/selftests/mm/virtual_address_range.c | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/tools/testing/selftests/mm/virtual_address_range.c b/tools/t= esting/selftests/mm/virtual_address_range.c > index e24c36a39f22..619acf0b9239 100644 > --- a/tools/testing/selftests/mm/virtual_address_range.c > +++ b/tools/testing/selftests/mm/virtual_address_range.c > @@ -50,6 +50,7 @@ > #define NR_CHUNKS_256TB (NR_CHUNKS_128TB * 2UL) > #define NR_CHUNKS_384TB (NR_CHUNKS_128TB * 3UL) > #define NR_CHUNKS_3840TB (NR_CHUNKS_128TB * 30UL) > +#define NR_CHUNKS_3968TB (NR_CHUNKS_128TB * 31UL) > > #define ADDR_MARK_128TB (1UL << 47) /* First address beyond 128TB */ > #define ADDR_MARK_256TB (1UL << 48) /* First address beyond 256TB */ > @@ -59,6 +60,11 @@ > #define HIGH_ADDR_SHIFT 49 > #define NR_CHUNKS_LOW NR_CHUNKS_256TB > #define NR_CHUNKS_HIGH NR_CHUNKS_3840TB > +#elif defined(__PPC64__) > +#define HIGH_ADDR_MARK ADDR_MARK_128TB > +#define HIGH_ADDR_SHIFT 48 > +#define NR_CHUNKS_LOW NR_CHUNKS_128TB > +#define NR_CHUNKS_HIGH NR_CHUNKS_3968TB > #else > #define HIGH_ADDR_MARK ADDR_MARK_128TB > #define HIGH_ADDR_SHIFT 48 Could you also update the comment above this code to say PowerPC64 also supports 4PB virtual address space? >From the comment, arm64 supports 4PB but its NR_CHUNKS_HIGH is only 3840TB, whereas PowerPC64 here can get to 3968TB. I do not know why arm64=E2=80=99s 4PB is smaller. ;) Otherwise, the patch looks good to me. Reviewed-by: Zi Yan Best Regards, Yan, Zi