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 B27081067022 for ; Thu, 12 Mar 2026 13:59:02 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B3A7A6B0088; Thu, 12 Mar 2026 09:59:01 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id AE50F6B0089; Thu, 12 Mar 2026 09:59:01 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9E7716B008A; Thu, 12 Mar 2026 09:59:01 -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 8BA856B0088 for ; Thu, 12 Mar 2026 09:59:01 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 21BEB1B6EE9 for ; Thu, 12 Mar 2026 13:59:01 +0000 (UTC) X-FDA: 84537567282.06.E478D29 Received: from SN4PR0501CU005.outbound.protection.outlook.com (mail-southcentralusazon11011030.outbound.protection.outlook.com [40.93.194.30]) by imf04.hostedemail.com (Postfix) with ESMTP id 15D6E40007 for ; Thu, 12 Mar 2026 13:58:57 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=O1YLsZ4e; spf=pass (imf04.hostedemail.com: domain of ziy@nvidia.com designates 40.93.194.30 as permitted sender) smtp.mailfrom=ziy@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.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=1773323938; 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=/p1WDLhW6nkyHlFuiYNPxpYJwcZ7iADwb2A1l8LnhhU=; b=dopE5pFSd7LsuYutkZ2esU7ptiOnsmnZg/PM5fqLTN2Fvy94pxeunCMdyfNw5hUSTbYnZG jlPCHRXrVCl5OKtihuzZxIQJs8DLRzeiPNytBEN4nxESucL4f1vToIxednWyLkRg000IP0 frXi0+2kRrVnHUAzUKywc5l23HINGtM= ARC-Authentication-Results: i=2; imf04.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=O1YLsZ4e; spf=pass (imf04.hostedemail.com: domain of ziy@nvidia.com designates 40.93.194.30 as permitted sender) smtp.mailfrom=ziy@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1773323938; a=rsa-sha256; cv=pass; b=jXDMT4lAxo3efqC2CnKPXQTowAXUU8CKo2KdM6z0/xdwTLjNo7JQZ6igSpE81wnVC887gK eTBpMsMgKgj5zab5aUxThWCXu3lhw5+CnREIEAMiAaIkbpyjsVICH4X3XccK4hVz724awm LdQZoyi3Vf4KhbQdqc4iQ/TTE32JXv0= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AwUKZ2XgfdlmNlCeVgcjPkreGFRjTrN7a8hXUdWNKeY45nKcbWr+ZtQltRvsSIIep85fP7sG/XN4wZHVnmLLwo56PgE0kmEYVY07WRmXpG1Nnrw0yW+4QQG4FjhR8fcfMTJmE2emNIbT1pv96gPecuLPgTIB//NCOfcdoATgr/RJAqVNLboDu9m8PAOsZ8NS3Ir8TCmgmHS/nN0Cz0Q2gg0g1pNIIh7OfAOOjcgDnLe2qRLVQPXIa03TNBwjdjQSrxrwtV3QA1hGdZh8YXIdWSCKQ0wG/6JzoH87yfMl83g7I4DUNZaD/cMiBRTDYj1sMInnRTrsvBCMUGXtILUrQQ== 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=/p1WDLhW6nkyHlFuiYNPxpYJwcZ7iADwb2A1l8LnhhU=; b=lDU4QTbWFWxXT3nIj7XrweWbVpJxX3TnI3n1hI+tAD/agDJjmvJjzDeic5XKpn8GqHOC14NAlR4CW1daDV/bE8VXWLccwIo33tR5DdThkujVsPHZTpeuX99LusU78AJydviUIms5UE6UvJbecaM9Rnty8zVjrNzW0vn0Xz/Gt+nJNT6s3SK/+U59C1lJrbTkOWTN36UQn4axDH1AkmYC9AL9NElFoSrQOSy+iBP8bgD5PTaumUM+Nrl3dKCKfze6DcXeYesZ1cXj9PF+xBQLEEmsfnoXz3wMtJc6cFfQRpbXL7EN4Z4DuLSwHbQyXhUFLGx2kPU5Zbo5Ebx+xjJqlw== 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=/p1WDLhW6nkyHlFuiYNPxpYJwcZ7iADwb2A1l8LnhhU=; b=O1YLsZ4e31kTmfyi0EPaxcL0xZsWj0cCKB3dCivGfn63SdvN7SvR8vUokbPTKw57+T0ibGBE+lUSaDWBD03+mPaDkkJLhf7fG8Fmc60S3sI/PMVww3/a2fKCjXqlq3EyU/+w0w28HLo4uvX4VYj9DXuJL6yJa7Cz04IaNOx1T5wAhJF30aieagrGn9kHUKBnHFDfLsSOKkYhZNRQpS6+VoJnOgIUO1ii5iWlyGH2kZoLZCfS/PMtWlQB2ER8SClZKpNV4VuT5xWliM/sFEeIWi0oWvmupSsdR1VkTs2uZJiY9Q+wQXpP85AhvUAA6tFndH/LJIBNVU2bzVUq8ZVoPQ== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by MN6PR12MB8490.namprd12.prod.outlook.com (2603:10b6:208:470::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.6; Thu, 12 Mar 2026 13:58:50 +0000 Received: from DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::f01d:73d2:2dda:c7b2]) by DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::f01d:73d2:2dda:c7b2%4]) with mapi id 15.20.9723.000; Thu, 12 Mar 2026 13:58:50 +0000 From: Zi Yan To: Chunyu Hu Cc: akpm@linux-foundation.org, david@kernel.org, shuah@kernel.org, linux-mm@kvack.org, ljs@kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, vbabka@suse.cz, rppt@kernel.org, surenb@google.com, mhocko@suse.com, baolin.wang@linux.alibaba.com, npache@redhat.com, ryan.roberts@arm.com, dev.jain@arm.com, baohua@kernel.org, lance.yang@linux.dev, Li Wang Subject: Re: [RESEND PATCH 1/4] selftests/mm/guard-regions: skip collapse test when thp not enabled Date: Thu, 12 Mar 2026 09:58:45 -0400 X-Mailer: MailMate (2.0r6290) Message-ID: In-Reply-To: <20260312114027.634559-2-chuhu@redhat.com> References: <20260312114027.634559-1-chuhu@redhat.com> <20260312114027.634559-2-chuhu@redhat.com> Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR03CA0150.namprd03.prod.outlook.com (2603:10b6:a03:33c::35) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|MN6PR12MB8490:EE_ X-MS-Office365-Filtering-Correlation-Id: 19e0279f-25dd-4d3a-dca2-08de803f7d10 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|7416014|56012099003|18002099003|22082099003|7053199007; X-Microsoft-Antispam-Message-Info: 884+MTmTOcYRp6vBfoc250SpWsStF632YuI9vnFRFZyvSPR5MMU+pEpSrx6/y+3loZwdp4aVsEIx82fsrwltStSSBBi0ioG1nxq84V8thF2paQfFsDRUclWgCiBqC7PgWEdtkkhqsuc4klrMBWINh/PxBCZTS9SjXBWZDJGPKyXX2ML0P3L/aXb55/vUc/oXJlrJJWHGMkU2zLxMUA6QEbr8L7TtFdGUgvNztIOB8BeB85GgO+fGnrKa71Utd4eELI66aUEpH56AUavCcfrXjsBvq5ZZ9Vnfa4g4WGra3B+M+DclO3GGSN+vjWewRLPyKnLAgWMRQC5lkV/2Yv6K2AslAnuuxbaQ155rd821rQ6TYZLtKj8M1ajXKO55Qlg6pzdy9+1BpTqqWnagIEppB5UXGg01U9yETrhv5nik8J55rA6MJujW/Xquy+rbFv+LZJ8XcW95Gh3KwYMaMgzUOL0ZhmXnc0N6+EK2jfAZ2h8zeG6X/osoE3yMkbSqbt8IZ8S0YpIkATdnxzZ++eXvbWlTd8Vp5EMMdUArZ5RnYbFuTuDKL8YmfdT55aSE2qekoy13SRtm/9ImK0KCAl7GgijlV73mGaH/c7SrJdErzGWnyY1oSpuzmN8GViT4zxS+JDVmJA2t9r9jYhNc7bQjxHpYAfn4EoMI4XmtI1eZRahzr6YgEagmjBWIjPEbjhzdpPPVsA8YKU8hopG0k2kc2J5dCCcKBwhNE4OnfeBFwBw= 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)(366016)(1800799024)(376014)(7416014)(56012099003)(18002099003)(22082099003)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?uAQ6CXTMTEMdAQvTP48u5PV9nIG62lOS92PEDSNeAGyIxLmoh50y9QljHcS+?= =?us-ascii?Q?kYvAaGEOLtQYlPSwoUdHj+BhUbzGMZSEG+vUxr3Iq4+fhc2J6LAR5w8ZNRoY?= =?us-ascii?Q?gsi5yQ8DBMtl5TXZpSQ49EAYuJCyVVNWF+2XcR9T6chIOhbtTXciSuv08ltb?= =?us-ascii?Q?828MkhxODNEXwQvdYr70sDh9jOnODsn8WteBYMTAyPZ52+EzO68YkLCFoDfs?= =?us-ascii?Q?guTcM9Tq5LICqKEBGTKO2fcB8QxXxVEySxkDPzJiR7yFaYu+6qDYRQiYlfox?= =?us-ascii?Q?d1Av8MYzLn1kS5T4YiraQMqPbyv+mXyhKEHRynfudbPQuD49Ii/PL2BqCr5X?= =?us-ascii?Q?x6O892/7yNSmRR3tHQpljnGGvVCke8Q5slImoMX6X8LH6XWOA/LT02TFhPd0?= =?us-ascii?Q?U+7DObz+49tK+Z+uMt2ufrycrrl0m45/pBy6nNnvqloCmE4q8cJWLTr1+zMl?= =?us-ascii?Q?xK694fVb8BJfB+iWi2DHMx5VAe9EhtXHPQsPncEuHWS/Wa4sXivzJpgSHRan?= =?us-ascii?Q?bVdH2MES89IVzduf6ZGjzqQhG5RjBiG1HGFjFS9qhLcNwXs2GxLVmOtR8hgN?= =?us-ascii?Q?in7N1+xTnFeN2d+fJtJsOuBdeNicH8oHIw6ztEk0ydbRVWon8Ejles6LuXPv?= =?us-ascii?Q?TU5kXIDyr7EmQ6QX9QT+t+wDe8fWCZUAQu/P4h6e0M+Ut4gaI0EJ/nkADyHM?= =?us-ascii?Q?agHTnT4wULC1EA8vc8ZVOO9VI1HdL+bMwTDX6WbS7VCX97LM1RKsq7a4A6j2?= =?us-ascii?Q?cIE397ImWT2YBwGQiSZ+GJ3HwMaroR7vn872XKW1iGt+MhLdmjg6rxf+6Y/5?= =?us-ascii?Q?JXU9TGlbFTCw+q9sR9EBuSh1RENxCKweYSCDwAGqk2xEuatgpwhchXCK3H+R?= =?us-ascii?Q?VfWq6stBil7hgdhiie+TiVYg7aFpNjqFS+VknP/e5YxOJ6ZZMgiG8563JH2j?= =?us-ascii?Q?XDYIRAr/giH5zs4rynh4b52HpQLha2rAg70JjW2BWhKSs/vlnD+0sldSLUI7?= =?us-ascii?Q?+j8pTdHW7r7e/mLjN5wcmP6TAB0Gsi9aFE9BzVY+FyoMCYicJThrAZaZoCov?= =?us-ascii?Q?tXGFvj7LiMdWF1yTPaSTUEdm3fx6D7MG+tdIg14aB18ekii6a+bkVWv9gnHx?= =?us-ascii?Q?6KBXyTNQCLnWa/wXNLZDJv1ZW/GD0btZFw3joxir5+3ASJtrDS8B6TxUz4o4?= =?us-ascii?Q?TiHI9CC3BbN8JB2BBYpGBhfzYFF89shpwMPDoBv1XDS7QSJ1rgqHtMIAjwUW?= =?us-ascii?Q?xrTnuMX8/3I4+hgmdfEZ7Nx74LxTZ9nmq7QsNGgtB7KXgGQqrOIFgLIyDm2t?= =?us-ascii?Q?5qiMLTGRgo39QTm2yrHvd3tkSqJCwPHpfs6ADljDyN1YEaq0coAs0clYOFr+?= =?us-ascii?Q?liaoIXqEhWr2EgaUcs2oc1fgYcG2wHzdRCNskod4DVOwcCGn5c3PODLlyCwM?= =?us-ascii?Q?BdgBncwZImU5jYCXNuDIwOLjHskAp7tB0EE3u6C5CdMvC+dMfC/EOXECsvUL?= =?us-ascii?Q?eP3HuDHmMEnnlvp9EOpRbtjzPLrsCW1dZS3yWkTlUk/090EeeD/nkQPfoU1I?= =?us-ascii?Q?kTF1364ohSBSWCRzHmgJDl3Qj2ZrlIlNSMEo3PgHczDjQo5LXDuCHHe4VHvS?= =?us-ascii?Q?Z1UICn6q6pDT2CQ9T3kGHvaVXp0t6O+wtDQiyV6UJKOT9fTywE6PNDPQg3NG?= =?us-ascii?Q?LYU5ef+U8vl67vAC6uY93vmOYV6kw/iZmvZ4uUnIB7UW6okwJrYK/ufqgvm4?= =?us-ascii?Q?2JhiMCghZw=3D=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 19e0279f-25dd-4d3a-dca2-08de803f7d10 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Mar 2026 13:58:50.4162 (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: X5I4DkWU7CDCMD48+2SUlNJybXGQ5X+Wkad7n+aOJHeDgecTekH7gBpxH1thBRks X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR12MB8490 X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 15D6E40007 X-Stat-Signature: 3syky418wa7wi9ocz1scacbg5qnpo1n3 X-Rspam-User: X-HE-Tag: 1773323937-981370 X-HE-Meta: U2FsdGVkX18aLwbu9CIyotV5ifX0KGkWxwQ3MmZkmmqrPdO1fb3woLpH2l5/mq/+Gv/EpvVem5/FgBAtqLOVrWrX56tW7faZwCpJanNMqdJfbzSstx/LvshZqVeogwPF9J8VpS5qdvswIixWDcQVYKN+rPEKtfLlCFdWUHaPTas6EaPWVvS84pcesVC4NmQQB7eA5zfkWNpHkAGG+886kMIJy9bI9kBxP6Pq1YhcNo/l4sXwZWhnpdZ8Rev61xy5Kexr+mmRPA3kriuX+jZ4GuYmviJ9p5JUX0oovoCOHp64xAAlc1gf3BcSoWN4a1GxUr0WSaRWff61c0woCsot+ehv3ypY5+ql7TQ2vdvs3ADMgz9C7NejV30yCAoWC4H/HpxOspaSU18zWG9Xw2xTwj0FPkb2LyPl+3Ea21RLXLjmmtLgxB2nZbCHqcMdBb9RDEYswwm/AGRQVKIxpSXozu6z6lTNyNB+UgCoxtSYLZesD0Au4Pzcf+LOig3AdTK7828XJAM73exJrklKhhQgm1HLy8xl14kn0rimy1zilK7uovEBzhT7F5z0zrSJyqZyC9lAb7LV52YJZQdGpuFrpBvyy0RiQmG7mGdDtai2OaDL/SKp7Z5kpEwg3ZVDFxYhk5wn+R8mQGw2rQK1VCoZJ8SLR+Y9zTb8uGRDuurkTIi/PIMoojbo6ZpNJluvEiz44OcrdZiS1hW0ndt841i6aF4gyH7RYanG8lm7j55U1wQ2jw/5JHbX4Niza9kJE3t435SW5ttaeMkTThJ14mqy9128GvsadAlJos/TekIhurzYGWf6j351PZcxdQv77Cfay0TSh2ELopo3S74jx76kjKlKrQXvQCeqosLJo1nPYsIVrwFCOUtwYHXYyHQ8y63rMTY9M8HEkSeostH/t/wVSN4xtqyf/4h4MM68mCq9oF/gVhC4r8N9cPdJkErxYmZRraRyzVeMob4zRbKyqe3 6esK5n3I IsRvB2FxgFjbw31o2qcgA36gJFK/hqc1SP1bC59bIBgCwau09Nq3AmdXHKvLUiA+/CwjQAAgdgSw0rJ4A/RB0pAkXgg3gSqLy6cFkblapCWzSc0MSCvXzGiAVqXvbUCzGEfaxOif18LAE0AL9IVNprO7v/NUNQo141JG5RGA8LN53K0JzuUZU2/BEoAtF967bauUris2w9W3Q3awSeZbutAK/Sy5YmjJ03+TPMkRAwJvF/3g+z4HIhl3RZUdZ1OskIQabBef7atP8QvFeJ6/GOyTpwqRcVedYTrsxHeSZle4jgG0NgVc4DItrckMHuf9cEbd0v9O/XGK1TrgSrlgC2ZlRcdjxEZ0OdBR2QC8nroj5o4v9Rv50NJTz0kx9JQyV21Z/5oGYScYFQNyegLFqcaYB9oXF2D5NP8m3 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 12 Mar 2026, at 7:40, Chunyu Hu wrote: > When thp is not available, just skip the collape tests to avoid the fal= se > positive. > > Without the change, run with a thp disabled kernel: > ./run_vmtests.sh -t madv_guard > > # # RUN guard_regions.file.multi_vma ... > # # OK guard_regions.file.multi_vma > # ok 89 guard_regions.file.multi_vma > # # RUN guard_regions.file.basic ... > # # OK guard_regions.file.basic > # ok 90 guard_regions.file.basic > # # FAILED: 87 / 90 tests passed. > # # 17 skipped test(s) detected. Consider enabling relevant config op= tions to improve coverage. > # # Totals: pass:70 fail:3 xfail:0 xpass:0 skip:17 error:0 > # [FAIL] > not ok 1 guard-regions # exit=3D1 > hwpoison_inject > # SUMMARY: PASS=3D0 SKIP=3D0 FAIL=3D1 > > With this change, run with thp disabled kernel: > ./run_vmtests.sh -t madv_guard > > # ok 90 guard_regions.file.basic > # # PASSED: 90 / 90 tests passed. > # # 20 skipped test(s) detected. Consider enabling relevant config op= tions to improve coverage. > # # Totals: pass:70 fail:0 xfail:0 xpass:0 skip:20 error:0 > # [PASS] > ok 1 guard-regions > hwpoison_inject > # SUMMARY: PASS=3D1 SKIP=3D0 FAIL=3D0 > 1..1 > CC: Li Wang > Signed-off-by: Chunyu Hu > --- > tools/testing/selftests/mm/guard-regions.c | 4 ++++ > 1 file changed, 4 insertions(+) > LGTM. Reviewed-by: Zi Yan Best Regards, Yan, Zi