Message ID | 20250106165513.104899-3-ziy@nvidia.com (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 D9FBBE77198 for <linux-mm@archiver.kernel.org>; Mon, 6 Jan 2025 16:55:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 761256B0093; Mon, 6 Jan 2025 11:55:43 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 711F76B0095; Mon, 6 Jan 2025 11:55:43 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 58A926B0096; Mon, 6 Jan 2025 11:55:43 -0500 (EST) 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 3B7E56B0093 for <linux-mm@kvack.org>; Mon, 6 Jan 2025 11:55:43 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id B7AF5120113 for <linux-mm@kvack.org>; Mon, 6 Jan 2025 16:55:42 +0000 (UTC) X-FDA: 82977628524.12.2C1336F Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on2072.outbound.protection.outlook.com [40.107.96.72]) by imf30.hostedemail.com (Postfix) with ESMTP id E21BA80012 for <linux-mm@kvack.org>; Mon, 6 Jan 2025 16:55:39 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=EE1OJfhv; spf=pass (imf30.hostedemail.com: domain of ziy@nvidia.com designates 40.107.96.72 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=1736182540; 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=FZxMul1WU308N00KYNlcxD/DyDEr6jnTyKBgAiwblKE=; b=b5/appGHuqAT3+rXLlUTPRJz17yfm+w+3XZmJ3dJiSQiNf+rv5ej4v5whYt9FEULwQ1jy4 mc697diorqKHGRgxXS7fCF/Djgm9Sbc6nwYCwFExokDw1b0y7400a9hhs8giPDUBya6dLT P1VTxTWNZkDj0mmNqeAj/aiUh1cpitM= ARC-Authentication-Results: i=2; imf30.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=EE1OJfhv; spf=pass (imf30.hostedemail.com: domain of ziy@nvidia.com designates 40.107.96.72 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=1736182540; a=rsa-sha256; cv=pass; b=hMhJ+sUBQ2C0HchIBKNhv9MGADZSaqjiUN9sf7Hg1J6DwBJSbiMACWqYAy/YMl5j2kC5eM k9m2qbN1KZrcwswfxV6ohXQ9jY7Cu1Eyt8pcUx7xn74DkAwlAUhldWHVcMWwy3D6IFAkxg QapDBAii6hbF951zcM0C+OUtbUNRuto= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jqqpFa35uAG73RjnaimIVDWA0YaYPPenHTF3MA4256LbuJyN/OPDaJ5OLVnAYG9abR25LfWaeT4/gNsdGrfnpuyl+vUnf28Ryb8Ykkp1m+hpdrFtJtuSpufvpOs1/htilZ1fuC+FH53idITWT3w5fqMxKk/1deVYA73+oNuFfjSm8jmMZDHkfVetn1erkJk4CuryPnqGrGG/hp1HsgOBWTHduuszCuPF1ZOxrXs3P/YifM7MX2xpoJH8zhRwnCw/2pE74Pd1OdcHBIOu2No+E60xH2Dwyst+s/pA836pEpW5jhpZ7ntYNuSQXdAZ1PX5+HzgHXp5sljf2FO4LJFpHA== 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=FZxMul1WU308N00KYNlcxD/DyDEr6jnTyKBgAiwblKE=; b=jn3p4J9cvygqElegLuBZq4x7wqZCVdguT+uOoHuKmv/Vt/uvd/xTJkArYqtfaemPC/ZJXagRSYtnC7yGNXNKYJcDHW8GqBioWmsblZIKpnm2Em9pDuvhIVHjH0JIkvZ+6YCTFj4002XrUaHSAcP4GQ0wF/e8m0EtfPThI/ZhIyndrWur/eMelQMbqPtgfinS0Shed5h2S94yrThcJ2gx4uXXlLt3xVqhmqE3nBfPeeJkbZ+jgUcM73aWSXBOkziVMR+dvH4LSuQOPdLZZp0yi0/x472+lKV3H9uzp3aYwHpOoFJZaEOXqbFUXamv2E4RXrDJhZMX2v7ampEra4XDjg== 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=FZxMul1WU308N00KYNlcxD/DyDEr6jnTyKBgAiwblKE=; b=EE1OJfhv5J5i8GroyuK3Ysf5jMGpXKgJpv0ocsvphrI3TEuz0UR7TtzuCDEHqtt/vwJNY5UkXIOxfYkDRZcOdQCt1sw96OufHa9LsvI5U/WZrRuuDpnogsR0wjWT3xxX1k7odHeYzH7QMWhTJ7vW6lPLPCVtNrEIFTf8K9EZU1WTaSNi5SwCA3ltRBGyvtN7m6/JBf7exM7vaoivtBLF+hD3JXcP3mguQ4u5EQxu/sR7UDUn9T1iuxgK2ZAN4JbkvG6d4GzSHkZqmnEFRYuV2SGB4GsdiONdwEfHurj9ciRpUNO5cL5X1S5nTWom2h5YNeelch+w4Jra2VhCLGPZFg== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by PH7PR12MB6634.namprd12.prod.outlook.com (2603:10b6:510:211::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8314.17; Mon, 6 Jan 2025 16:55:23 +0000 Received: from DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a]) by DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a%3]) with mapi id 15.20.8314.018; Mon, 6 Jan 2025 16:55:23 +0000 From: Zi Yan <ziy@nvidia.com> To: linux-mm@kvack.org, "Kirill A . Shutemov" <kirill.shutemov@linux.intel.com>, "Matthew Wilcox (Oracle)" <willy@infradead.org> Cc: Ryan Roberts <ryan.roberts@arm.com>, Hugh Dickins <hughd@google.com>, David Hildenbrand <david@redhat.com>, Yang Shi <yang@os.amperecomputing.com>, Miaohe Lin <linmiaohe@huawei.com>, Kefeng Wang <wangkefeng.wang@huawei.com>, Yu Zhao <yuzhao@google.com>, John Hubbard <jhubbard@nvidia.com>, linux-kernel@vger.kernel.org, Zi Yan <ziy@nvidia.com> Subject: [PATCH v4 02/10] selftests/mm: add tests for splitting pmd THPs to all lower orders. Date: Mon, 6 Jan 2025 11:55:05 -0500 Message-ID: <20250106165513.104899-3-ziy@nvidia.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250106165513.104899-1-ziy@nvidia.com> References: <20250106165513.104899-1-ziy@nvidia.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: BL1PR13CA0246.namprd13.prod.outlook.com (2603:10b6:208:2ba::11) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|PH7PR12MB6634:EE_ X-MS-Office365-Filtering-Correlation-Id: 12822cae-2e90-4d49-3eeb-08dd2e72e981 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|7416014|376014|1800799024; X-Microsoft-Antispam-Message-Info: 14b/Zj9e+F+Mj9pOcGKtvNVbFmzYrSnrMGfMbh+5IKHzu+r4HosZfGqPzLHI+L1mkpABl6drxGn0mbqgCSFrKvMDL99zYAg29Sq1CaFK7Tg+g1du5rvrtPe2ccunXMXzM1z5BGKDyUyBCk6e1lru+WeOw4I0VjaVHqVenAoHfL0gHB+fieCqKW7Xr7cSV7LkU9FekKGMG6AE2I/vCCf9iJd+a/GlDh9R5EQROMmA+MbPylxnAj/kZh8RQ5EdUREeIGVjL4iThE/+ffhakulMDHv57lq7Mo5HzkS+PKuAwLcyqwQcqb1S5bOHdRYvoxAyyi+21T9RN/jwrx5kmR7A/FrM0/uqUqlXzrNhbXyDtoHZrCRvEktaZpEI5XWifDtTvxbtJ78+18932k6EX2t7kpaY2q5eyRgzkwieK673YymLQYb5a91H9N8fZBTXZ8R1FCpjhdo9G36BUPHgBEaPUzpXl4VRW+nPFV3SG83cFxlm61DOfQZF9RO9Pn9xj41DWiAOWZeLjkTKSfSZy2UOzcS1qx29TObaEprh32AReFokENaubnvdYf7nKnB16kA9Uw5IOxcEcj4wMz5lFHkPEqIBVAz/lFYQL90rCuufnB4JfYvw6SuYLb9YZE7wLLWXgs77U42DFtn9DZeUzX7tKhbOJ2i57jEKkZbdmiXCd76gE3zktPJQKkSEyo1FjcRj+hzQBxXskjq3c47DxBustgmyTDQWMKcCpKAbpsMT7R+09KiQJDngEXhYE3vs/+KjHBhi2RDGAkQj3/V7Gld5bxa1YvzobjLH3/omJcMJQGhxEvB7DEPT6qvynC9rFN5rH2DQ1mSugu3wqEY5MYr21ACDcj/A/BXRExeZiG6+j5foHJ49bAXHkkR2vgJ7GRMgbbDAEzmxOyEHj8RIbfwCMSlD7uI2HM8LMaYjEwm6ezQiPa/Yhtpvi9oTFQkH+TrBge3CvZeB9+PvxeH+g/WpMoqPdCWECD95IoWGbGjP4kpZRqvkIdFSW+d9IdazAvcktPyyedqFUi+a4e2mDbDfojUEsHXrHIwcAAHvKyYFTGWmFBaqKRLPiylZw3G0pk1fXw2IVMaEin9diQrBHreL4rUwbNflKT/+C4mv/r7i+t+f7yWov72RcHFCD0HBpidzx+7ieXBWP5E8e4WbqfCcnihryIdhzsAZJM7VM01sbFwiPOCknajDzQ6gT+aIZ2ud3klorkxhbG2DtF5hGV7CxahI3M3qq1m533YfUP9JOXwtWEwvt7u4WHSISi0y2PzK01PtuvAoAFPavs/L+NKwjuuzqGOOyaJYMhmEbWL2d4lUqUPdrlOtPGwFgm6wKbX8ELElkY0qjBgjenKfMc80VuY8wacHbD7JFUtHMYljzegPZxg3Qcu11hZytANz7W9E 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)(7416014)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: gm0tyrqw3wwWGc0qVuU6T2590/NtoEZmBMiYusMQJaaM4OG9oWs3oh9qtrUoppzx5qF9noDKc9YKQDpSaS61DJlqGfdXmXheN/imbxWJQObRWTeH24r4v8eFV1ogGK2zUAcdV3WaluiOE1bWDYIcGTU59/hQElihCBWck77pLGVak2L0/0uyyMb7J5bg59pAj/VqENU7TOw7AfkzqSWm9CPZtlLc1eQyf55rirFG7Klt3KhsNhBOMVb+c09OS1HV2omh1Z8fHpVnEl4FWmIxKlrqK6NSnVPK9f/2vyI1EJMSEAlyTN/L32sNKQ2BcoOkd+uAhpmqF8DxfAH4FCZYGZMU+CbWos2RkgIWhdwwZj6A4kgoQhPmC7CtRdtCkl9N5H7IqsM1FEQTxlrN04z3ocs7guc8YpmkxjZzTF51Dafj2wPaBcOo9M6HsfqJ2b8hJRbHDg5y7D7QCrkTYaQAFmoUokEc9zPgSo46LpDytA93Vfx/HqTlq2Rc3upri0u+66kEkm9BGBaHrkjfZ4JbPgtypUncBf9QhMKPrsEEnGFvQeN6t/zU16GyBx/W9WpuBCmJk/mLPjOvgV+LCjzq9yuWculHb15itwsfsvDZ1r1Datj4s+4aLOsfx8T6M5OieQAHFv2yAU87CTjMxttt02s/0csfJL/m8FP8eieRDG7Bxh7MosyU7cGTwR8VVErnCFBnQCV/fHxcDM0cKD1PqeziTYDuLLly+yg8oBvxWywPXRxYUYcFGs9yZ54CrkfcUafJWvDJzr9IN9ZZpPwWw0yvUq34UqD3bhsLYDXdv/8sjpiN44Wll8OB4eU0c6OpG6C8OQ6TswVBCLcgPGG3wgppMyXhw7F9EjAdv907cR0gcwQXaSyzga4rTK64kP4Fa6jtKtxLi4RCJKukXzK+qtyfQOFX/N8iErNR2GrQG+Xuqq8I8H36tmpMzwwM2+spMNGb7P1vsbgG2P8INbJ3etX9Y3C4zcwNdRAUQ7/0F9qYrVZ45TTgX6KPhCPPXMsF670QY+2IBvcejs0CcilWe1dDKl6fcxkjmhO6VkgXYgXY1HV1bxsu4WufXVLkVzWqondT/DzeJCkmq5kiXIWV5IFESV0H8YmvgXiMBSTA8HKfA0Ey5qunv96OhznDUtmrrovs/qquOsYVPLOB1ZEAObJimgV89AV4m6pAAb4PH4tgq+4o/OkaK4uWbDd+FmoHlN8j/L3OTMe6wroW4YCg6zmcPTzaZhJJyGzbenEvpw0/bGxb8stE7+6OFnwNjFAC6RjUAKsf+IaGU6HtWbjhHkGQJL4SQIVfrLFmk/8A/QG2uuUfYsIv4yDYARKZTz6SteEwwsyNDdC6mGntcU07TyAcefdt55uplPozTMcf3Y7qolzoc/x9FtDyw/KDaJo84A4c1TPmX5QsCbTRI9C/FeEgTcWmbmbA9uOuSWxxP8GzbavM9z+voTCWe+cVX5/sgV6i/I12Z/2k2tT7YwLK+A7UTGE0g2Cv6gXX5UFcN5/12GOzwWCVboSzTt0A2Lcz+pmA9XNkjUbjJYEmC3usuNehFl2IZBeCEapzifMYvTQ08ZrTWbBp/V0S2DjuqGe4 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 12822cae-2e90-4d49-3eeb-08dd2e72e981 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jan 2025 16:55:23.6386 (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: XPk7K/KNWsWDG3/gJ0c4D8b5jjreNZAn3JIz3YQebpavZ99qptVFy7AAuvEfahXi X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB6634 X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: E21BA80012 X-Rspam-User: X-Stat-Signature: apga1bg7kqd7oazrfejbnune1uw9hhhb X-HE-Tag: 1736182539-362347 X-HE-Meta: U2FsdGVkX1+B4msjy/U+2U33xj/X926HOmlb+v44x/zy/xyLDr5DEnYinepY2ltSIRreZ3L0hcgUiYir+R/dNcREryKPiMUMcDv0IkOflEtsOuzQKFDOoGYS351Ma7OzWQY5fnq+y2yGXmmmJxAaQe52sVpWq1ATw082CUl+WSldSIK57e4ug9t4T1ctGcAwNoUhvjiYWu3QFD395ZeYQvSlMIyyqojhI5clgUDw9vzBkmsotWCPFJe80Lf65r0UiVcREykYcyg+y5EHZK7Ohd9RgnIDCH+1APiKWb/JxbuvF0/EcalT9ptLGUuWC6eUSDeRItn4eTay+iliM/2mIwY7thG0AM/SPzh3h8V6lZIxrIKRxG327nFlWIClJdU/6rILYzRSxVK6EqSUFUY800bwA8YqwOCTvLvBYL0nS+KxLHLSLOpqghSa+NrNgEZ4ec7O/ga3REtYDwbK9c79EP9APf2U/VRyKrrCZPHXEvwWDOEtBkq1bGuIMKh/tRCY5RKTg49UV1xGcQpx9lnRIOxXnOHyWkWuVrlx9p/2O+9ARvp+12O7jFvXJialXzHTCIhvFEW+BDxYUwTnkp5xECikLsRVx+G4aKg7Ubn2a6vSaseAeGEw8V+4oUYcpqNMRHn1UI29TqgqLYF0sWGeARiINiiKVWlti9VC+nWu/88ykCzgURh1FuuKkpHngtpfWhHIPtVZe0Hq088o0CVNdxuqpuKljjAqe9GxntNlQSQz9A8cBFZoOwCTD+TEh0W6JceQHRtHcuDkEdU+evQqSjTqF4yaYKoVsLbqTbnlYuv7xURyG2bLTdmK0b83gQ3vNXlBVJOV2vifFm3kqbFNy8Na7M4mDm+/zmPvcsynh6MiV8J2nww3OSSRPYeuRSarwi1nGDz20CoUIkVHC3DLj89GCeaVxqVzLx+x/Ih5hHCxXaDA+5/un+AH//yQLDLdNYYMMMTZHiEMPdP49r/ s7WJIsgV gZlXdwTIOkx9YrM0gwolxM5tmi2QHzFDfHF/Mu1ORMWNDMrOoGqSW7YPBbtSPEAx5NXbXKmbRiTkuCvSDZZyw3bYxm9bmJKAAUIS1J2pW6MOH89ki3A1G8MYyxlcS1Q7AxogHRTrfXH5870MugI2hUnxsOJIyuKhCZJ1d3rm7S+LRl32UnvM0dcVgbyotvUihgRq3iLm5aKwoz5NSupWfg/ILAh5q7inVyGvA9AiBNrTvOa3T2vzuPMX4Sly1nBAwff9oay8JKNNWdLcbbiu6r7OfZYdRhkPhma+EGP/qDkU1Af++PnCxu7oDeMcjHTnWXTqdntCZkEO7l4aHJDXHWAEuQg== 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: <linux-mm.kvack.org> List-Subscribe: <mailto:majordomo@kvack.org> List-Unsubscribe: <mailto:majordomo@kvack.org> |
Series |
Buddy allocator like folio split
|
expand
|
diff --git a/tools/testing/selftests/mm/split_huge_page_test.c b/tools/testing/selftests/mm/split_huge_page_test.c index cd74ea9b1295..5bb159ebc83d 100644 --- a/tools/testing/selftests/mm/split_huge_page_test.c +++ b/tools/testing/selftests/mm/split_huge_page_test.c @@ -144,7 +144,7 @@ void split_pmd_zero_pages(void) free(one_page); } -void split_pmd_thp(void) +void split_pmd_thp_to_order(int order) { char *one_page; size_t len = 4 * pmd_pagesize; @@ -164,7 +164,7 @@ void split_pmd_thp(void) /* split all THPs */ write_debugfs(PID_FMT, getpid(), (uint64_t)one_page, - (uint64_t)one_page + len, 0); + (uint64_t)one_page + len, order); for (i = 0; i < len; i++) if (one_page[i] != (char)i) @@ -174,7 +174,7 @@ void split_pmd_thp(void) if (!check_huge_anon(one_page, 0, pmd_pagesize)) ksft_exit_fail_msg("Still AnonHugePages not split\n"); - ksft_test_result_pass("Split huge pages successful\n"); + ksft_test_result_pass("Split huge pages to order %d successful\n", order); free(one_page); } @@ -481,7 +481,7 @@ int main(int argc, char **argv) if (argc > 1) optional_xfs_path = argv[1]; - ksft_set_plan(4+9); + ksft_set_plan(1+9+2+9); pagesize = getpagesize(); pageshift = ffs(pagesize) - 1; @@ -492,7 +492,10 @@ int main(int argc, char **argv) fd_size = 2 * pmd_pagesize; split_pmd_zero_pages(); - split_pmd_thp(); + + for (i = 0; i < 9; i++) + split_pmd_thp_to_order(i); + split_pte_mapped_thp(); split_file_backed_thp();
Kernel already supports splitting a folio to any lower order. Test it. Signed-off-by: Zi Yan <ziy@nvidia.com> --- tools/testing/selftests/mm/split_huge_page_test.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-)