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 BBFA1CA0FFE for ; Sun, 31 Aug 2025 01:33:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EC0896B000D; Sat, 30 Aug 2025 21:33:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E97F56B000E; Sat, 30 Aug 2025 21:33:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D86636B0010; Sat, 30 Aug 2025 21:33:06 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id C7B166B000D for ; Sat, 30 Aug 2025 21:33:06 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 495371402ED for ; Sun, 31 Aug 2025 01:33:06 +0000 (UTC) X-FDA: 83835329172.10.4D02D12 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2087.outbound.protection.outlook.com [40.107.93.87]) by imf28.hostedemail.com (Postfix) with ESMTP id 8CA0AC0009 for ; Sun, 31 Aug 2025 01:33:03 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=b1Znb1UW; spf=pass (imf28.hostedemail.com: domain of ziy@nvidia.com designates 40.107.93.87 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=1756603983; 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=rk0aODzr0I5mVcT8krO2//DH+SZ1zwoY9cdqrPr7ecI=; b=npuYPPXkiH/JmYgGmLtl9DflMXF7uG0/vDUvAIstAYEIb3UagN/4/eAON6B/8AKIBoUIsL wsFsYAXsw7HRuxw2PzP3NYvHb0Vn8gAdgli+nRxzw3a81A0uMSXBQglHkK+YCMoMrds0td p7h73JRM+TD7c5X2W0n3ke1IwUtJ7Yk= ARC-Authentication-Results: i=2; imf28.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=b1Znb1UW; spf=pass (imf28.hostedemail.com: domain of ziy@nvidia.com designates 40.107.93.87 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=1756603983; a=rsa-sha256; cv=pass; b=ZPHyhqb8dHO1mD+Xs+kYJx+ExP8X8/ZVcO5JVZv+8+rKBwPVIB3R1WWQngPzll2boAp1+y /mp80c3gTl1M+yYNGrI7rTyWjQZotWfmql/y1GRhGQOUOIwAosjciIQfWNeL7S6e4oev9h p9alz0mo8sUIiW316mEAdVrVjxJSC30= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PbgSjrtc7G6FbPn+iyfUbXtV7F0TlDIcASmDL0wAQU1pyFnGgtrFu3aLcCy9yLlZf9Nv4NBAeK1Xvc+6Yh8f9y8G/7Ss4yjuUXfv3XbtdGr2AMue46Al2Zmew7nc0xaXlzisWmFKxapD8hDFlip/BhlfPJ4kbhB0Cf8h8MxxeJri8FC5HcSfgbElYiUtLnVx2OfRp7154VbIOb+/LlZ+b0lUV3ZxUd1SIrN2EEjaCjMl058fA8nK9Zup6FlXDJFPoN7JcEQNrkI0UKmXPln00cdxVsol/uyISMwTBwfaiZvMuvd28/If5RakU+1gP9AeTS6+lLH2bL7Wf1pFtHz/3w== 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=rk0aODzr0I5mVcT8krO2//DH+SZ1zwoY9cdqrPr7ecI=; b=pgyl558FHTLKjGmcMXfZPiGmNOW8QhpVP1I8RefIBlFcqAjzEciyUD11WmmwmiTxZWoB7GiAjbNjrlUTmXOW8YU5ZErWfUfhc3HSl5uO15u/+Poj5ohwS7GMB+LLZVIp4br8ZbuDqN7qszw/yjk4aRS5kjFQ56dSWFC7+HMyTemVruserVgcxGuiIR/9VDoo+kX8U+F3djXMmnPOKMtgY9+mwaM1dUQfNId6ctdq4y3eCYG1hUalCV0h9Z6dqBA48Zp4+vjLixxaZfAiEeMyHK+KfOH4Eablk9l5PF3wGRhDCYGBpyU8cCsvdMgcW+rJZ4nhNIANrEf0vFbiEKAs2Q== 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=rk0aODzr0I5mVcT8krO2//DH+SZ1zwoY9cdqrPr7ecI=; b=b1Znb1UWEE2hS8mp1afX9QGT4XAcI4Z4sfyRoghfTtb//nQfwfZ8TJXUTAQ8+2tn9RwleTPyfHBAINs2hoSiQ0BDPFtd7TqPXTv17dQPrVJjsuAp4yJ1JhawSl+8Ze03aPQkBXA2ME5tcpX299oeZqed6R8C7BCODoxEnVwHia1GhDJckkB5Xi0XgPcYsN6OmyqvZ2UuIYWx2+JlF5Gyq+7QXEiAQUFfGBRFVTq+p289XJtZM1JwAfjavpXwfMuWIwZFR63iklbEuJbPoezceVlssM+nwgLgt5IOSbEf8MqhWTvxtI38W+ZeypI5ii8MpufWQUrlC6v9TDrxinWdBA== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by SA5PPF3C36BFCB5.namprd12.prod.outlook.com (2603:10b6:80f:fc04::8c7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9052.20; Sun, 31 Aug 2025 01:33:00 +0000 Received: from DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a]) by DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a%6]) with mapi id 15.20.9052.019; Sun, 31 Aug 2025 01:33:00 +0000 From: Zi Yan To: Wei Yang Cc: akpm@linux-foundation.org, david@redhat.com, lorenzo.stoakes@oracle.com, baolin.wang@linux.alibaba.com, linux-mm@kvack.org, linux-kselftest@vger.kernel.org Subject: Re: [PATCH] selftests/mm: directly add pagesize instead of increase until page size Date: Sat, 30 Aug 2025 21:32:58 -0400 X-Mailer: MailMate (2.0r6272) Message-ID: In-Reply-To: <20250830023102.14981-1-richard.weiyang@gmail.com> References: <20250830023102.14981-1-richard.weiyang@gmail.com> Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BL1P221CA0040.NAMP221.PROD.OUTLOOK.COM (2603:10b6:208:5b5::15) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|SA5PPF3C36BFCB5:EE_ X-MS-Office365-Filtering-Correlation-Id: 1f9aec61-7409-4870-0aa2-08dde82e5242 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?HapYqXsh+OYBn36ujb2IBCE87Qx31g0yfoHqqb5YrqMZz7DyV89ZMY5Yrwch?= =?us-ascii?Q?G2X4kZLr8jmjCsE+PdzfD07G+x89uqsncb8Knna+PCY+YhZHhU0k0cklv/UM?= =?us-ascii?Q?QCTKMjhyaQHjLvWLsyjAeR4fo5JldNfU5LB7RrZ+bWnhpEzWx7gew+mdWmIy?= =?us-ascii?Q?ot0tGXsMpLCpDQLthPhT1AZCAjQG/jzOJSLSI0aVdewf7e+xWf7Hgo0gMqU7?= =?us-ascii?Q?qhxuWF3OK0Zq5zrpQw9l75AcdQREdKr+IUKTPFdUtvA2Q8pXEDE2hMgEHB4w?= =?us-ascii?Q?VT2eU+bLUvr1P45aREpPSK06+3XCEDj3/jWLVp4Elv+asK5+3rt0oJ15f2Jq?= =?us-ascii?Q?T2pMQuAboieyEH4tDjlaXxPZ+TeGGkfnY0zGBRujHhMywOvLcGERamk8e/hH?= =?us-ascii?Q?kxOmaVPgaizli2kEmOdYMTmUv+dCeRfjBYxHXCSmmaivh6bNv4WqPQ7ZiLQr?= =?us-ascii?Q?CX6DPgA6Vb3EMFaLpyEjOW3zZJigWvV67koO262U/b/pM/4wSYanWzgTw37p?= =?us-ascii?Q?YJS4ecM1cv+n+1EP9YwnIB5P8i7bxUIg5A/ScSFCt3y6Y7oZenheYX3h/9Qo?= =?us-ascii?Q?LnBfu68HiFYIwksfVBHQDdRt+ih+QK32T6039h0aZwuSGS21doffnJtdIcxN?= =?us-ascii?Q?0vSGuEQRI9QPXJN3BF+BZR6T3mqLi80IKoD6hbZrKafiPtVQIscAnqfkKQ60?= =?us-ascii?Q?Tw6Fs42TgDCukbUlrj33k7ADKbFuMxHZHgi/8XEm/c+yPCF/i8W/ySe1Obg9?= =?us-ascii?Q?fbLpbDGb+VWq3W1T60DNpMaJDl9gLvJo9CY7+QazOoH6e1JJeVpi7Tt/WTa8?= =?us-ascii?Q?W84TrhE0fibDzi82WKA8T6jWv/gc6wINhpSFctMS8YjMDTNuUS9XITiWGGdT?= =?us-ascii?Q?073BP1sXUqOzRS4oRyl+FYqi5b96+m3ZuPQ4v2pzE3Btp3Cuw0ZCci/0r8BP?= =?us-ascii?Q?CmxNH4JjG6ifj+Uj3bL5jvCTdKer/jZ9buinHdKounrKTSRZU6uf2JXMukm2?= =?us-ascii?Q?Au1Vofx1qX9ck32NuBAOW2eNkvNLd26zmt3Gss0w2kjZQ3ftzzTnZNB43ZSa?= =?us-ascii?Q?+aWBe0j6CCV7DCVvHMourwe760KcjkimM1CxCmxs8RRw7u7IRmOaNPE/ZBl4?= =?us-ascii?Q?JBbJHPaofK4JNbnVFHS/OdRMT0t5RJePx5QT7rTSFAQ4QwAouWXJ72G3aheX?= =?us-ascii?Q?7anGAgvn0VRvgs408+vPy3dc2z6pKloyX93yHjzypZLs/QFWcTKMzY9oar7I?= =?us-ascii?Q?anOivahjubxcERkkoo17GPAiSDuTS+8c/NgJ9VhLePCehIL2jDc6jVhCB7xp?= =?us-ascii?Q?nRfcYfJoWQJxZlA0dwfpcA4nO6TVoLnUKA0NAPVU2+qhmIZpE5qMyGV2kGmR?= =?us-ascii?Q?3d+FcBs2PLmDQV9kB/ezIUdiiKLCaqhvqQYL9cL6gPxImaLWSssHx6hK3Y8H?= =?us-ascii?Q?IBxkPszjg04=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)(366016)(376014)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?onLkwkEgc6hV7mg+JrOSOQbeA49o5LC333fL0ugUk33wKeLqESiitBonglwe?= =?us-ascii?Q?3MjGaGeUaG3Q9cjL42VABZwlAAKewtUiuxQAFey7swkRN2+eSAjm0ecafjKa?= =?us-ascii?Q?Idupz6m8z17CqtJEPK88bipxs7KNOLv4c2qTyKAUcMsUBXPyaQttRGCxMnVE?= =?us-ascii?Q?LCpL/f7V14MW703iSdwQr7ePsuUg+Jhtk9ietkilSqlRQk9cyNd/nQVauQBG?= =?us-ascii?Q?wscZu92hEF6LwnAE0rF6h2OYtSDMrbhZg/ieYDbJAVQMQObyZjkwH55qFusy?= =?us-ascii?Q?rsoZpAjcBAXAUXAUB+nMtTtIHG+8Hu/wgRVIVcIS3GDYyaGl0/W6JO4+DxjI?= =?us-ascii?Q?6SXYcqbzevn7oUp8xMMWhliZkGPGyCEy8b19sB7nSu/ehDMjM6leGXleJ10F?= =?us-ascii?Q?9xs0d3zSms9o+VnpPtoGl21Wxy30bQGwem1AS5hCAb1pmiyZSSIy2nstrVnk?= =?us-ascii?Q?2pbHHegWZu2fWo33H9QMJwxV1wP2RoQI6HfBwoGQUb+dR+N5ZyjUWZ03+pqa?= =?us-ascii?Q?75bocZp8etyqAOZsfqfwxHqLBZHW2SOYbQa9H/JuzEHEH8LTAdcpBU8Pbv0g?= =?us-ascii?Q?hVVs5N+NPQtKe8496bP+fPJXOA2JP4DXqtqjxKLlDUa3rkAI44Vw3q2zV0aV?= =?us-ascii?Q?/PxSdt32OMfko+P2BYEOizuVC36t70lrxNsf8+lJ+2GWhNJPkvGuVwWNph/a?= =?us-ascii?Q?2HDfTYuKjE03MMlUuS8h4PYgcOnWIuU8qZhxUkGmW9Zs5D395Wt5dHhvNR8K?= =?us-ascii?Q?nEr5RuVQ5bmcFZqPMy6SqPZAyFLEZwaq95QyL1nkunfqL6b6eyNQI1ALS+KF?= =?us-ascii?Q?MzYKiH7VvzPLLzOIdyS5hHqs48uaCseTJ2m9a4/FnvYJpsaaeBk3qfAUjwWM?= =?us-ascii?Q?Q2NxYkdwL8cM9UXfyl7X/DYoKcsBnWi/Wi3O1EphAIT4GldUksWEln+iQarA?= =?us-ascii?Q?BU51oizGM306OmVMifmOsizNWYByxQBVqjoR/UVBWguvExr6THWP417N+SXC?= =?us-ascii?Q?dxyifcqxbD1oQgr7VwyfWLkFfU9u4V9mmeVe9HtX2n/1+i+M4EegPrp7EA5O?= =?us-ascii?Q?WIvgutvgJSOZzRiofcNoEX5Qvo25TRjy62waMnTkkxCCuOeSsn9lsWS1YbvC?= =?us-ascii?Q?FN+E1sQ3bhZjXDyYhfbRKlEwxKRyMkx1oDLk7hCANIvx6gi8NzJZFanYlfOd?= =?us-ascii?Q?hUYwewRR0OIGtYC2KYqMX+nfa09XF6QVXQuIbSRzGjKaKZOzMJJklMtVveD0?= =?us-ascii?Q?FU1IxOBh0DaDd51E9X9NnStjYINsHFeLAkJvnb1nHK5dn4vfa+jKix4LKZV1?= =?us-ascii?Q?xVnURCe4a4KjsIeHMmLyhrFfkSHzGC50up38zmHwFcaE11GMVSZ24A1XFOa8?= =?us-ascii?Q?VcFIzwgQa4QQ63G+i+/tMzUIAwpSnWjiG9ni7DaZyQaECF4sAY1M31lBihjV?= =?us-ascii?Q?rrMB6pgxcSpS3hf2ErYfqP+sQ6APJUro7I2XEVK7mO9nEmVWzIKpffcXObbj?= =?us-ascii?Q?C+NJpszJ8ttsi7yL2dwBt9/alo+BL19ut47j4SH/+AjMMAou/9poI8VfUsbm?= =?us-ascii?Q?VeQXGKX7MyGGj3QxG95a+BBDtKN7z25HMsGTr++T?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1f9aec61-7409-4870-0aa2-08dde82e5242 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2025 01:33:00.3707 (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: CfVepTwRaWBg7VxGlpsaRr4RraRJp2U0jIeoBuOaKGqWnf3WZvOyXaWpXErBMMkp X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA5PPF3C36BFCB5 X-Stat-Signature: wziehtidqmg1f1n7snebbiu1e7berkw8 X-Rspam-User: X-Rspamd-Queue-Id: 8CA0AC0009 X-Rspamd-Server: rspam01 X-HE-Tag: 1756603983-979587 X-HE-Meta: U2FsdGVkX1+9gwfUZHQzofxbJm20Sav5at4IETZb9qrBRG87usV+uRC3p/8Ut3VBuLfOyOJGNvEHwyQaUpqz5t8f7RuoSzkZ3h52RpDvhupnXUtJ/TQFNZaUJQRJf6Rs8wn8AXQjP8y9qewEouM9/KoWpUZQxFBEEdrcFqPKLtPdiE1U7/qS6aKRGZ9YIQu/krlIBEzDTLD7eM/HorxJetcUgH+it54joiAwPX2t1buoCYU+fkiikr9G0mZbEs9rggH1NFOFJF6naloM40FMzXbXDYZZmYm427mm1tRxL4v0uDhYGMr7NTFMB3iXTwNy4DyCoD8kp7gSmk/DgrDfon3MoGpH5OTU23KrctHfyznXuP7nMneDApSlkIBO35aq5i+4tJjEBFKjYTK4PmE9dtVWQE8hqZahg1F0f2qQCeuT4FJLg1vc7Oidu7XNd2coEp6W/6P1/h+QN+SfBMOIanACT3mS22+//xyIeAFYaH0lxtoRgR9gKh5azVj84hqWP000K9GPBOEV0I6+YOONOXE/E3fn6rW2SlJuuNtpXiCcFozFTxyGMs/v8h/07BNcXBEx8QEkCqFIZPnpsBEx6sSkcSQncWAemZtsjTmm2SRCFbgWJ/YtbGhOf8GM8jc/kXgYM57IXpnVdMAmmoBJFYyN5/JU+7VMJn7p02/M4lcd3yisbYsJMQPCK+LZE0Qpud3Ze82NVKdkvVCt/WtehtF4Ruyyt9l0VHm3k9T6DC0kFCkYKMhWVug8fCCgBruQAT49wG2+bjqNy7YrOkPAwkco5z6zB0wM5ytdkcCL2L/PoB3isbnl3jCCVHaNnPK6DJcKoWF3dDqJF+M5a7b0PNdiYSQkEb12VtruFli2Qfc5znXrHd3ZmSffyacYD5mYGKdQwjw4VAqIEjf2s6//CfsTa5NKsSl01JF5Kv8PZTWSeznyEmFzOopL1v/QogiAY7+C+9DXB2erpw7bFvE y3RTcYF2 Eqx3oax0qtvqtIwjy3mQ4myKyXgDNjLXaG3+WyyKGWHV160gVM/CFfZTpST1VmZNe05hjbZDR5w6ab40wLmeRpdbYo9Nb7gBWrnd7jHcLaVdCZVL6OeLpIQLi04eva2ZvyAon6DVefJWHhqupmnlHq41eFs0t4J809lSXS7GsDOEkyfwLn1KWGkFZP8RITtFj3DXrAHEf854q1BhbrS972xF3npK7FRTirHKCovVkfy8DMyE6j55Y5bM/BCfrAkS2bQFXpauYc5vP4M3xAN1/igFFy22EFyXBFZvGAe4LFzPbHDTA5v/i01bKRdzF4+q7GutFIzNBhuecvWwv+NG/t0ZkSOPJQ4fO0OFCp7wKy1iWdbUkfjNv5SQQJZBce/8pcFlULMwMtS4EWb4LkjEWtM1/XJY9ZLpXelvgNPvw2CHJyXTAj5ytLoobCFbs48bB2U8Yr+xh/Emcb9SH4S2OcX/9ZB5oFhVVTYWHzJzPPf21/5YcTeUxUmd5Xy/T+B8OE7jyQN9rzjpmVyRQHfYtLWLv0DcP9T7HWVbzdJxpo7n5r6E= 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 29 Aug 2025, at 22:31, Wei Yang wrote: > The check of is_backed_by_folio() is done on each page. > > Directly move pointer to next page instead of increase one and check if= > it is page size aligned. > > Signed-off-by: Wei Yang > --- > tools/testing/selftests/mm/split_huge_page_test.c | 5 ++--- > 1 file changed, 2 insertions(+), 3 deletions(-) > > diff --git a/tools/testing/selftests/mm/split_huge_page_test.c b/tools/= testing/selftests/mm/split_huge_page_test.c > index 10ae65ea032f..7f7016ba4054 100644 > --- a/tools/testing/selftests/mm/split_huge_page_test.c > +++ b/tools/testing/selftests/mm/split_huge_page_test.c > @@ -423,9 +423,8 @@ static void split_pte_mapped_thp(void) > > /* smap does not show THPs after mremap, use kpageflags instead */ > thp_size =3D 0; > - for (i =3D 0; i < pagesize * 4; i++) > - if (i % pagesize =3D=3D 0 && > - is_backed_by_folio(&pte_mapped[i], pmd_order, pagemap_fd, kpagef= lags_fd)) > + for (i =3D 0; i < pagesize * 4; i +=3D pagesize) > + if (is_backed_by_folio(&pte_mapped[i], pmd_order, pagemap_fd, kpagef= lags_fd)) > thp_size++; > > if (thp_size !=3D 4) It might be better to add if (pte_mapped[i] !=3D (char)i) ksft_exit_fail_msg("%ld byte corrupted\n", i); instead to make sure mremap() does not change pte_mapped[] values. -- Best Regards, Yan, Zi