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 A97B7CCF2DF for ; Mon, 19 Jan 2026 11:11:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E58CC6B0180; Mon, 19 Jan 2026 06:11:30 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E30276B0182; Mon, 19 Jan 2026 06:11:30 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CE7A06B0183; Mon, 19 Jan 2026 06:11:30 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id BA8146B0180 for ; Mon, 19 Jan 2026 06:11:30 -0500 (EST) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 4BE985A897 for ; Mon, 19 Jan 2026 11:11:30 +0000 (UTC) X-FDA: 84348447540.16.9E6E8AF Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf08.hostedemail.com (Postfix) with ESMTP id BE005160004 for ; Mon, 19 Jan 2026 11:11:26 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=VtQzgAYJ; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=ZgbFo9Zx; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf08.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-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1768821087; 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=eG4Si3cpLsynTz1Wpj+83UW/t9UM21hWiSAhDWGZOg0=; b=KpglgQdFRItpprtKUNBUZD1KSX9h2uM0X5SXl15+nFyF8qZggiCh42Xp2YXhX9mu4CD/eA TYoddntlgd2GAfwA/iRs3zUneABrM61nXgkN/BYcwxHERapS9IS0PwK1FbB4EI9yo75E2A L5nhdcrz+/wZUozh5C+r51kpnSi+UYE= ARC-Authentication-Results: i=2; imf08.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=VtQzgAYJ; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=ZgbFo9Zx; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf08.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-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1768821087; a=rsa-sha256; cv=pass; b=UiC+D8j9ub884xH91SHIDRb5tGOJh4jb07NWMYkpUm+H2MQiS8rT38vhCvpn7uPkBo9moS 23+NAyBtadag728aYwrJ0ImvLWMrOfF7lXKIjUV7YIu46yZoGFG1DUb+wGcbVP0u3hFagS 85R/j4n/iOE04WV6zmIhy+kw0wq4G0g= Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60INj2sR4130755; Mon, 19 Jan 2026 11:11:19 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=eG4Si3cpLsynTz1Wpj +83UW/t9UM21hWiSAhDWGZOg0=; b=VtQzgAYJEXH/tADZyJDBhpD/P91YRA7n0L BWW9V2lLTLu5kcAEo6KzVgSIOZ6g088sUs29X0kHv6x5/VQK44rY6izEV20TlF5k iK7gEIcBielORVviliCCNZfB8pl+aql9I8oOsrHGPcqo4K5ihUt8rgWnMgBeVGkX 1K8jCSD/HPVFc+aF42I5s1fscM12let0PVT245HHupEYvCjW/I1uzg0OKgtTNrwE H5xawBHJEPD305XY8xKuez1u1nwp4zY8GtybD2rcG1LKvWw1GKyfxCNf9RzK4t2h vgYemDjNdIDTK0YWejAmnBQwf+4PQlIufOf3NQyMNSJ5medKvhUQ== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4br2ypt1gr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 19 Jan 2026 11:11:19 +0000 (GMT) Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 60J9bdhv040587; Mon, 19 Jan 2026 11:11:18 GMT Received: from ch1pr05cu001.outbound.protection.outlook.com (mail-northcentralusazon11010005.outbound.protection.outlook.com [52.101.193.5]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 4br0vc0sgb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 19 Jan 2026 11:11:18 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jda+mKed6OhQs0HnE+50C4+Yid2EuB1ycvziC8HrBmNpg+XT/GhdncSGHXg0bqg/pp2o1UWLhHBoiUjfmEVagUIxOqu9yEMcF2Btz/n5VzzxkpNjv5/hP+6hUGI8bA6UqUBw6bzt2zJUHtkCW0HU2WMAoxqaABZks/JAW+teCnawbaSVPBqq7pgR08rbWrhyGmx3XCPm8q4ZQoR9HYAJkULVzU1TFAAefItHSceQoIu925ewh9HhsgAU3jujFCY+XFcmIl1qY9Fx/VjGMAFqJfxLrfgp7HPfX9E2fZjd3xZtsxaPOfazHX5LSyOhI+ZqmfX7JKYdsDC6zi7o/asrEQ== 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=eG4Si3cpLsynTz1Wpj+83UW/t9UM21hWiSAhDWGZOg0=; b=pdFVByrWPjmOI2qmuQMLMu/QnsIFd7tiTqhGHAvEOzfcRA33kY14kcRXLxic1kG4QNMtY2OarqXoh3NMOF/mZH//s/1aCVBg4iqwr6U7ke7UaDgLsNmB4vmXt2TljGC6RjqwN+1fLSj4q86juZTTYsRQQ2E1P2MXbsH6SC1rYuS/CfJ49HCvalb04OBxQKM5MHvldlIwuFXRbNPAha6YS0IcoacCWUYXQXUPiKDkXEiamerjQDiH++ATBTOG0QU0NYyGhTPO2TV0Nxxpd0L8Nke7yrylwBCOygOOhiyTVOIerDhGo37R+NjkIYtOtTNdONsq78o3HOW/V8wa1g+XJA== 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=eG4Si3cpLsynTz1Wpj+83UW/t9UM21hWiSAhDWGZOg0=; b=ZgbFo9ZxY3igWKOPc8L41KDcTqTWBUgBFCG7Z38zNqpJtQQfe8tMBkUNeZic/F1No9FCf3HMYChSozBf6lIeZ+MOk1hzEp0QQxAjNEyBR7kji2Zbwv6yWJFRXiWHhPm8gyd9Sj1YuSS9tLOVGR/1GK5uc8sreiR02LQ1GKfunDY= Received: from BL4PR10MB8229.namprd10.prod.outlook.com (2603:10b6:208:4e6::14) by DS7PR10MB7225.namprd10.prod.outlook.com (2603:10b6:8:ea::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9520.12; Mon, 19 Jan 2026 11:11:15 +0000 Received: from BL4PR10MB8229.namprd10.prod.outlook.com ([fe80::552b:16d2:af:c582]) by BL4PR10MB8229.namprd10.prod.outlook.com ([fe80::552b:16d2:af:c582%6]) with mapi id 15.20.9520.005; Mon, 19 Jan 2026 11:11:15 +0000 Date: Mon, 19 Jan 2026 11:11:18 +0000 From: Lorenzo Stoakes To: Dev Jain Cc: Andrew Morton , David Hildenbrand , "Liam R . Howlett" , Vlastimil Babka , Mike Rapoport , Suren Baghdasaryan , Michal Hocko , linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-kselftest@vger.kernel.org, Mark Brown , aneesh.kumar@kernel.org, Anshuman Khandual Subject: Re: [PATCH] selftests/mm: remove virtual_address_range test Message-ID: <53c0f278-6029-45f3-b3db-e2b70f323abe@lucifer.local> References: <20260116132053.857887-1-lorenzo.stoakes@oracle.com> <5957ae48-87b8-4981-a6f7-8113141e7b6b@arm.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO4P123CA0006.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:150::11) To BL4PR10MB8229.namprd10.prod.outlook.com (2603:10b6:208:4e6::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL4PR10MB8229:EE_|DS7PR10MB7225:EE_ X-MS-Office365-Filtering-Correlation-Id: 3ef14255-3412-488e-238f-08de574b765c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?48uCoq5ovoyONDVUDNyc4FshudYbybV0kDWONjmbFXInFjM+918/JeHfKbb6?= =?us-ascii?Q?VGL+JkfLwJOM91cGJhwnLSmELYGgYgQGIbhJpHd6kxh/3KS79saXOXt2qz5D?= =?us-ascii?Q?ILy3uSBEaoSoF0frp6rlcrHUXvyDpRXPDHA/2TMsvo/D9SD44c8phAdeTvSj?= =?us-ascii?Q?geiVeLRoH/QCUyHQlj1bHwqtBz6Woe5hZI4yjv5zExCs0EAOT1p21zFWYT8l?= =?us-ascii?Q?5xEF8ZVlUixAO6rCwMaEUVI/pUg+qrE9otjLx3QoAfwbnC8xGYTJfAU5vXjT?= =?us-ascii?Q?egjIxenHpVS74NF+Njri9W4zabnlKgcrz/muR3h+Yx8f5S14XAwfI3HzYjCy?= =?us-ascii?Q?88qNgm805+VT1kpa0v727ufTPCEJ8BDEJFkXKsWwesYvf+GjlCDvlbQdiClR?= =?us-ascii?Q?tywO2gBSbXsmRQJjk3sXoLFVaPq4mgcMx/THb6+ugvG16NHJlnqdEYvwtW37?= =?us-ascii?Q?+AEvHOro4Cr9ZglRTdC11n2sLnSRaz+I5+bxI1knYyWOYYr35ko9TC3tVzAg?= =?us-ascii?Q?91wkcbpH+2UmLcK9udfDZBIdXFkqM0IlvXir1lt3wGMRU+ue6mZOSXANJO0o?= =?us-ascii?Q?PTKUlQEaM6IRhvfGi1lLJSejc4ENazcZ6pgUUEPtVBsv6xmNHeqo9LQ9NEs/?= =?us-ascii?Q?xN5LGGTAwMktFPPHgsIv0AhUIfku9IIJvB3HowjJiTCF7dj1nX3u5+HXxy+c?= =?us-ascii?Q?L3MhWdTkVR7itDOwzFeSsoXflG5mw514ny2nhPrjB6E2/DKj/d/t2aTB1lWr?= =?us-ascii?Q?dIE/p8gahKstYHUPNOASuoEjKMmtMlDL3qgz5rrAaBp/x+vnStUUqRYZ0nhj?= =?us-ascii?Q?7XahOCtxdxpYJYwMZLRwUB3EgET0xQd+ys2zSAC1GhRtEGAKTuIsKU7s15CZ?= =?us-ascii?Q?RvIWLbNVIhEOESX3p0CAb+Np7rDQTMVInb0aiiApt6lXgtIQX3I2W7UoeL1c?= =?us-ascii?Q?j1kGwWZeTAmLmLVnB2Tmw+Pw3Ye8vNESXVWoj4az2bPlhb6SZMoPdi79GtKB?= =?us-ascii?Q?008TQYCdo6cYBOaYrVOv/orqxsdWgWHnutcvzwu+LHGoq2vwzhWxqc0RTfO7?= =?us-ascii?Q?OyjuhiX17uWmxRyTqZ6jsha41xu568mJoqUiHmndZD2mwKa2/Wp0H/+iMkcf?= =?us-ascii?Q?egr+2ccp68Rly25hiYbcr6Bdsr6KykpeKkNyKgishlLsu8mo7/hPEO266TE2?= =?us-ascii?Q?F6NIeYqzVqaF8RGhX70DWdzKG9m7pIqIkL/Hb1WP8HK5xjSfukfb+SiXZ14t?= =?us-ascii?Q?6N0VFB+/SYGEIFy7pQ0cnG9MXsW07Pp0TLRylu36Cn3lKGaiaDe8M8ekgxYr?= =?us-ascii?Q?9NI5LIYEBI0GBC2cksInqMRRwd2ZqosY6IOLMD9syKjFVWuZq/E2++faQPG7?= =?us-ascii?Q?vEvzmhItWirjcB9ufeBklVd8f4ynpuHLD98l1b4eR3VbBlmS+wVZZQ2Gas4E?= =?us-ascii?Q?RBbEaElTIhYp10G4EG8eZROcUwgyDt+1ZeXaEKzmM3o94hzUNyIXpvM2xP2R?= =?us-ascii?Q?Z1lqTJWPqywmi7YeWckBvkSsoO/7vprsiFtjoZuzLkY/d920zCg8TqBprGGS?= =?us-ascii?Q?59Rf/TJEwh0TLCXmMgQ=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL4PR10MB8229.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?VIusUZOlMfmH33nRLgmHv/CGxq1ECCF2x8FGTnTotS34RPKOZys9oYQ8d9Du?= =?us-ascii?Q?n6pkqzwyAxZwCIg8f6dqOYBfP5XAON9vHmchqSQlhgScbZkm5EOKa/tef1Li?= =?us-ascii?Q?BFlwU+D11I0ucPo/ARZsEYZ3LW5e61pu3QBf3z57AOIfH4pC+S+p+CwM+1UL?= =?us-ascii?Q?EqgRghZ6XAkfagMg91oYlfzceyiq+tmay1Ut8sgnKWfZH+Ijb3CrbBl45FNc?= =?us-ascii?Q?9+GQBqB4z47uqQjxzU1OCBxvJ1YQx3nlDBIRRgKANxab/LtV0zHF3KyyRWxW?= =?us-ascii?Q?7Ecnix8RtqnMY5JnFvKDjXB+OiVcbNm9zZkmkCVroyRs/X5AziCo/YhSV6+/?= =?us-ascii?Q?cof2w2klovKlm/ng8k9VorN7yiD/kwEURVKUwiMW/MaR0PpSUPBmt1fncWn/?= =?us-ascii?Q?j4HYFBsb7b+/H9Q6e0yFD5VpW9WSvSt5tyr0wga22Uw6QkaOhjtqosmZXAfh?= =?us-ascii?Q?kiBItmY1J8PTPvTK3i3AVB53fEg6NGYZ6VtIJ2RRR8E3wht1UcDpPExmzVjp?= =?us-ascii?Q?ZDMCR41Z63qPhe8NFAcdT27UsSCpShRDZYRVtDCwVDeXgQ0G/1sjUzst5k+2?= =?us-ascii?Q?SKf0Ksq0gQ+MDNhJhnMAAfzjqMeY/YhZbXaTtMMYNqlZiwNRdRQ+LCviCUIT?= =?us-ascii?Q?MFHyRX2Xvd5L86MES5NE50BUDMPzSd7Gdh9Y4g0JxMYCWJSz+Fe42T+QHJ6b?= =?us-ascii?Q?TS5pImjbfC3irYbDRfzgVZxhJBsHFxZPU4J54AkpGyVSqezbGuj4lNxcu4SM?= =?us-ascii?Q?uB7ADFkPqj+gkjngM97XbEUVBaoNilBaAqs4rbPW0Uy9ocqbRd02zx/cEhlt?= =?us-ascii?Q?eyl0O/8Fo5pTJhHoQbWPjZdrLKWx5P/MvmqahEIeOvSCO54NKwkdK+AANMNg?= =?us-ascii?Q?0RDA/6XVqL6znh5R/uP5LqQ4uIctjdEXkEOVi5KHV0OkHqbweOYy67WAyKk7?= =?us-ascii?Q?HJsTjBxZP1Y6XM631oOH3+cr7eSF3Y6yoiMwAs17IYOHiSS0CqjzDBf9qOmX?= =?us-ascii?Q?pRRTu99aS2rdPR/3woaTGQyQpFqT5LVdm+wRpXOcQlQQYffKCXIBNAPG7Tg7?= =?us-ascii?Q?dVE4Z3Wg8B1i7f+lrV/qi+sXL8g+Vcy8n+7/IqvWq4cRIjlGdU1amxjinJkU?= =?us-ascii?Q?oEEfQC/TPLMgG0S7BkhRZKa+5UXEPW9eSQCPbUPoON+wnKKbTXiIpUIOkHFH?= =?us-ascii?Q?IrlDvshsr3rp/OHY9Qly5HmyWPM1apGsFgOXwwdFSpPjCm1U/glMCvvGQQlU?= =?us-ascii?Q?R66d4UaeLvGwVocPGRZuNUY2/xh4CEl6KYDA4Ni1+qkDezGyMHdmcDHmJxSu?= =?us-ascii?Q?TOF1g2sGMEdXu6AmszDTui3Cup2JgZUJ+jphoGjbZaw4ongfnl9U2T4sp+Mz?= =?us-ascii?Q?rycmKsB37rAPBZEHAQq8v6NaVmnqjl5Qk4IJ37+1oPjGys7mnbSRSD1tMApK?= =?us-ascii?Q?o0puFOEUhlHobHzT0tnG5QoI+XHqdOchN/iatnpv0XwzrvEZCeDN8WDo/xpq?= =?us-ascii?Q?di9Tw/ib0JtbbQWIBC/3XOeiSwWPsT3EHEr8J49ACDDYxZ42hXv9DRNsDws1?= =?us-ascii?Q?RFjXK/gIsB3+Imo08itzqzrBjyp0wXP9rgrLQX0JjyoFEgOa5nM2ePTa4onz?= =?us-ascii?Q?Bhk+mtPkKNlj0ntzXkzXS56NSn4EDKm8wQ8KwxPMI78AEMDhT7BRHt1kFJ9n?= =?us-ascii?Q?ghP6uC0HLdCXZueFBVTvmDAKq6KFFZyfCQdYqusphUg5k4HJwO3fPGUfsq5V?= =?us-ascii?Q?E+TVTF1P8apBSqULGvmcIk+YdjDCOWw=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: RSLVyh64OH3uKHgUcp9pR5VlK6KHV59HVYGvTB4hhDQfGMB88idVIZyAqtXY3+h9cn4zl+ytrpOFibYYOS36dRAPgFLnZBVCneaXaMbNchMr9efoGwTQlS2zE/e38TsFBrLgLbb5UsZ7ziZOu7Anetv+U5Jzo2wdtOAuNNq7HpNMJBNxqE/58gtV9mGmm+BAsKqmp/bUWMEcB4jLUIbUUqAAniIUQgcNTltY1peKKmjsKQdPAqhnarQu6ub6qCxUyVM0FmvgtzwEZy0XVDVOe3FMcoersmPY0EB+uZ9ylU5U8fdv3CJRjgb6pUtgPSl3RyN9hvbz5x2hZtjCAnJZF8LK+tcPgrHezo2ukH356B2deMqbee58OcuKRTaZ39g55LNSIlMbLMdnqDyhTaebYWkX3l+HcnBj2la9zI1k7X4+qVLm6vhWyq2bNvQKc39atackDYeISaPQiIEc1USGrEH+GuSm0Ectd9lOadHICPuPiC884K+Qd5TrM92z334JNTYxkp/P6o4lJgKX7/o0IfeGrrpYAEwROoBnPOv8ZNVKPhs6NjgOkfyuT3WzPmAno/UMg33HjTGwIJFHPudUTQV8XQLwYU1MMAuzcxshrzA= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ef14255-3412-488e-238f-08de574b765c X-MS-Exchange-CrossTenant-AuthSource: BL4PR10MB8229.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jan 2026 11:11:15.4019 (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: ykm15YJ7uAmgtZ/Thb0myJg8BQ+izvD0GbMuFymbpcUFZpeL4rk3Rdb1SVO0AalrmJHVINx26eWPCaNwYMBK+uj3o7M5KlaV/MGnoJQt78k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB7225 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=2026-01-19_02,2026-01-19_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 phishscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 malwarescore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2601150000 definitions=main-2601190092 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE5MDA5MiBTYWx0ZWRfX3Ll3Dpc0G4si uq/QNExyvmELp25Du0TWjYJSbR5if3XFbQUboAgZj8oy6cyesbLAaLCohtkZRukUhpmJgBAX9ew g9FK7FDJbuR/No/5QwsqI3sYOhpxLgf1oM65YUJc3upjXdCgNujsNiqWkOGxfc1CbWNu03vhuDo Nci07VBmssLvaf8fRBAyJqLFeU/3arTfaQ8YodqjWN0c8dHl41CViEwFsOl/os1ZGpFDuYv9urK vPx3rezHWPLC4ZFewSQmuOkxPwf4z7VuZwXl3ridxAAx/iJYfAlgBuY+L8TxjUFsHJQndFUNQ7/ 3vi5xIECx/1Gdk71nMnPAznxG6UCrBcE0eqADGOnrmQqAX5XUmcvY8CjDzUTNFoIdyZKOmTrSG1 TR9Jng6UjZd6SobgqtSIn987tra1ZUnaKd7ojRooyRXwOH3o8jUTEHfmy4AOqrsKKO0Vx4gf26v ObyzNJu6O4gLtGjvX0AR3cSBmgGRZxKWOg/Mn7t8= X-Authority-Analysis: v=2.4 cv=de6NHHXe c=1 sm=1 tr=0 ts=696e1157 b=1 cx=c_pps a=qoll8+KPOyaMroiJ2sR5sw==:117 a=qoll8+KPOyaMroiJ2sR5sw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=vUbySO9Y5rIA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=eyRnKbbfnRT_ddGtOXsA:9 a=CjuIK1q_8ugA:10 cc=ntf awl=host:12110 X-Proofpoint-ORIG-GUID: HSGAOD0geD1QY3dQgbBGSffIiLlus0C4 X-Proofpoint-GUID: HSGAOD0geD1QY3dQgbBGSffIiLlus0C4 X-Rspam-User: X-Stat-Signature: hetw8wyy8u8zkx1fs3jdq7c53fiw6yni X-Rspamd-Queue-Id: BE005160004 X-Rspamd-Server: rspam04 X-HE-Tag: 1768821086-155919 X-HE-Meta: U2FsdGVkX1+Aa0XYnC0PLqcNTMEdodxRccwpIgnbneRIeiCo32PhV4kkY41jsg/+Ctz9rWeKBoNlZdl5+w188jnh4XfJCygNNN8+5RCbPBkj9Ezx2LbBwI9P0XCM6QWkKe3tLgS5kSzumAO3/hALgfUHoalmryKE9aMd7Q8Kk4ToEwQMkCE1NKEwY6tqUqy96MvICZdbZyQguhNx02aQZMhEV460gzGf5Np71vttv92eFgqXEltC9/M2rcTcJoaOU961a/yQjfKwA1b68p8E4kpcj6grDL+uGWFc4yQ3/W3b7kxspgm2wVxDPKLcOxOKg6HWwxkUOCjM+xShnL9tI5kVSdxHWj1dBSE4P2iIG6tWE0rfjxz0VvZISGjNJtymzJo3mokC7vi+Cbf035FKmAV2t/kUE32F5p5VWrRH8SbW5hjIV3HQ9FnILRUMLx538KeeyiCbEg3OdEb46t5BrLsnMo74iz2gx+2Uy2bCJVHB43nVD+ln6FmYFcDQN+bsinyqaTWEJiZhjIfb1CFLwS3x+2v2bxVQyhLZ8/xTbTyYa4OY7oiMwMbwBp+n7nGeACujubAVKsXfSAZhV2Lp92CdLNlMK9Zq9AssIJX4pV5P54eawimxZ7Knvanjs1a2denYWsK2qWQqTgkbw7q92J3eFdo1zespJ0KUrD+E5z2bmQbICvB0rCradSKNPUU4Ag9xkXCUvW4iNTiz7GPsS6vXPHkGsn9x9+u5hM0SUuWcm8EUzeIAStLZIjUAkvZFjDhwoSzkD2lCrS30mmx+sNPylkV8ntUvK8Baz1F8u9pZhA8yaMUFtp058lJ1yZedwLTKqaN4cZVsaUtW3Qhcbgh6qJqb97xm59hucNjw6uCKUTOaUwrIrTBSf6NxXa0N4Gpeu5YgiiIgRlsd7hD15q3CBPCUCwfNDFYQh66TJzOBw5RdVmkMdv2lnq6FQ7NEuoWnuFqmylK0oYZnwIw wm0jScDX +qMidv1c5mmDe5668LdGvDWNkU2d905D+r6pSk/qgSyDtGFb6y6sG78Ne7sN+D2fX04uT9IZrYMJhwdkdKVuPcv8iuh2AvKExUYMQP+MosD8kk8TO6PkSmi5FtJSeG0cq1Ymas509rkjbB4Mzn3eFokUWaPZwiyK/gcQ/ZCLyzFXT1i42W+1v1HT3NsDvI0WePz34uTJvV8bcot3kOAkmGU7urTqVQvnnj7/gR7kQD4Kx7tbPF7W+DqoDyv4T14pwGh5YZP8tWGnIqdIwvld55bZgT1a165i6kMj5p65ZeUlb41H6qwTamfZj1lYOm/MuBiCke24d4R0QoUPF5Aj1oHIiVc23aVHVp9KLH86GE+U7F36cj17pxA+x8rdorgAgv7NwNvmDTkJw+1B3ZYKHw6HcgzacJRV1VdDlqPn6qLnsvknvZAWOk/46kgeaXV2jaFzAi1r68m49B1mZ55kA8r3QrgnCmPgj+lR5gZ4RNmnmtjINiU7lEspUHhe7/hHSMKQqL54+ZZ6Ovjleh4XvWSqAxcMtOz/4ZD4o7UbG+YgMDzPqkOkmLkR739HyEfmdbSDBZ7nf1LOZ8WWnzJ4FqUeXbZJEZX96/pgDTkLE0VcLXYxi+chVKPRjxZhIWXTfO35HI8OuQ+b+D6a9EQjEWoZgVFKgI1qAu3cQQJ+ARaDLObA= 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 Mon, Jan 19, 2026 at 08:59:01AM +0000, Lorenzo Stoakes wrote: > Anyway. > > Practically speaking I think there are two ways forward here (not mutually > exclusive): > > 1. Implement something in kunit or similar that explicitly tests > get_unmapped_area(). > > 2. Add a _new_ selftest, named something sensible like mmap_hint.c or something, > that runs only on relevant arches, and does NOT try to do crazy stuff like > mapping the entire VA space, but instead simply tries some trial unhinted > mappings some hints in 48-bit space, and some hints in 52-bit space and > asserts things are as expected. > > If you do point 2, please please use a. use the kselftest_harness.h to write the > tests in a nice way (see e.g. guard-regions.c for an example of how it's used) > and b. use the procmap helpers in vm_util.h to check on VMA ranges, you can see > how they're used in... the merge.c tests you so deride :) > > If you or others do both/either I promise to dedicate review resource to the > series(es). That fair enough? > > Thanks, Lorenzo It seems to me that the va_high_addr_switch test is already asserting all we need unless I'm missing something, so unless I'm much mistaken I think simply removing this test is the right way forward. A kunit test for get_unmapped_area() (if possible, as not exported) would still be useful, however. Cheers, Lorenzo