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 17368C47073 for ; Thu, 11 Jan 2024 00:11:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 79CD76B0075; Wed, 10 Jan 2024 19:11:58 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 74BC06B007B; Wed, 10 Jan 2024 19:11:58 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 59EEC6B007D; Wed, 10 Jan 2024 19:11:58 -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 432476B0075 for ; Wed, 10 Jan 2024 19:11:58 -0500 (EST) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 0B672140A41 for ; Thu, 11 Jan 2024 00:11:58 +0000 (UTC) X-FDA: 81665102316.11.D447D19 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2052.outbound.protection.outlook.com [40.107.220.52]) by imf10.hostedemail.com (Postfix) with ESMTP id 3AB50C002A for ; Thu, 11 Jan 2024 00:11:55 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=R86jiP8U; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf10.hostedemail.com: domain of jhubbard@nvidia.com designates 40.107.220.52 as permitted sender) smtp.mailfrom=jhubbard@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=1704931915; 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=Tjld5K09+RyJkEerKWEWZ7M33V3BDC32czgyDksPMmk=; b=8LfB7cYvhAwugANklcWFPXt5PXjPfIVWlh0R69xrRDqx4PGz9sv1EFglFC0EosnMDisht3 0FiBMm+HNjfeFvrjPM/Z/Rb0KBxB80tDtg5SMAPTvdrC7I8mglKEX/BgbksIEyKeVslaa8 Lk/KEj/dqCtZ1WQ9YJyLfx1f2aBaMjU= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1704931915; a=rsa-sha256; cv=pass; b=d8YjEphfh42XbT1voHNSN4ek4TGxyfuNuyTZLKXQcLF+zWn8Pn1CvVmmKC3/hlKgfmZT0s GwTh//N5z8XFJvZ4jlls/nWln+063dk0oGOQ3VlYsB4Ugs1G9Re2YsPSFvO3pHA+UYsRdu ParCycT8yXhxNaoMGz84IZ9uFzISjcg= ARC-Authentication-Results: i=2; imf10.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=R86jiP8U; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf10.hostedemail.com: domain of jhubbard@nvidia.com designates 40.107.220.52 as permitted sender) smtp.mailfrom=jhubbard@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MXMg7k+QVoTDiDYAjrBus1OpE8VNGqE1yUG7ujZnutpOsDIMd1AAllOw6N+Z8ACfXTn/CkWmeOBoduUQVk/rPj06iTS6lcEVSgoB0eSjjMShxcmDz03DkMzglgoGez1CjyxK0gOOVMRp5hrLyf3uH1Yo2g8JhYceBc6x+foFEuCI7Ch9oYxX3l1nIh2i4l4J2pquAs/g8rrEIDofipcF8LhhZ+ZAe4/OzZyHLDTn4wFazAB29lXzCbIkWEH2bSftv5XxTV/o4qwrGa6MJaowsmtZpcftxNOkRzUKDkuGrKTaU0paPw05jp3ToMSWywlTrTuSEq15tREQdoN2MGNe8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=Tjld5K09+RyJkEerKWEWZ7M33V3BDC32czgyDksPMmk=; b=oF/2sKp/sCdlVc1vpwPheS363puAvKB+E4IscOKE9rOaWy0zSD6jBsx3KoazJepb5PRPo7e+lIr2kCDucfBS0R9fP8+ZiSjkKQuls4unjgkTU1OsS0hGWjgvFayakH6foZQ8f2sifqlnFcmnf+xxtsS0euLowK0xs1jbO4rH3bQZyVGaC5F+eXH/l9khOJwtzb3JEwIQgdA1QbLKlfm9GsqnCsXaJjmN1O7JGIr79BlVboT8rVZuCtOspBXzlufVVSP9ckfMabX1IpZbfDq7I1nZNeiDTTAsNwv0V860fNiAtfEGYn+kgNdp9hwdVUz5lu78z0WI9ING4Qxr1MBQXQ== 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=Tjld5K09+RyJkEerKWEWZ7M33V3BDC32czgyDksPMmk=; b=R86jiP8UMoEHTJ7kuO/zaiQx63STIOC7rnwJ4O9oDvKsv7m3l//KMx7c8h/SupD4V1/PQvu23xSOp55Re/ptueYtXP7UqcJhIPaCpstTxyB1Kw6d9OKvue5E/vocT01OIazSTlTcsNabNIBa5N4OrxUg7SkjPqMB8tKvNF2z8VAo40O4MwNLAaSzcr2lr6BuZqUqtzVIxDY7zmPnHk8fy5Du7/ZWrBTawwIZE1VG+zlmm5tsxmfjEjVCzdj3EstVf/9DCisKyUC/zFd1RknkwaTPCdHJNQlN8+F4PuTiF/gOKQg61x1TTZb2XN0zTe9ctLctRwI8EqZD/pIzh1OIKw== Received: from DM6PR12MB4140.namprd12.prod.outlook.com (2603:10b6:5:221::13) by CH0PR12MB8578.namprd12.prod.outlook.com (2603:10b6:610:18e::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.17; Thu, 11 Jan 2024 00:11:51 +0000 Received: from DM6PR12MB4140.namprd12.prod.outlook.com ([fe80::55f1:ba8f:3c18:ec45]) by DM6PR12MB4140.namprd12.prod.outlook.com ([fe80::55f1:ba8f:3c18:ec45%7]) with mapi id 15.20.7159.020; Thu, 11 Jan 2024 00:11:51 +0000 Message-ID: Date: Wed, 10 Jan 2024 16:11:47 -0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] tools/mm: Add thpmaps script to dump THP usage info Content-Language: en-US From: John Hubbard To: Ryan Roberts , Andrew Morton , Zenghui Yu , Matthew Wilcox , David Hildenbrand , Kefeng Wang , Zi Yan , Barry Song <21cnbao@gmail.com>, Alistair Popple , William Kucharski Cc: linux-mm@kvack.org, Barry Song References: <20240110173203.3419437-1-ryan.roberts@arm.com> <33341ca8-1354-4f3f-b377-0b7d04da48d0@nvidia.com> In-Reply-To: <33341ca8-1354-4f3f-b377-0b7d04da48d0@nvidia.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SJ0PR03CA0244.namprd03.prod.outlook.com (2603:10b6:a03:3a0::9) To DM6PR12MB4140.namprd12.prod.outlook.com (2603:10b6:5:221::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR12MB4140:EE_|CH0PR12MB8578:EE_ X-MS-Office365-Filtering-Correlation-Id: 3c5f7229-4579-429b-5e79-08dc1239e8ce X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: orG0ynEr+W3yCgSXoFwDMxdVHqYDA21QI5oJbFGiD7oHeQnrwJ7wMMPI3VE7Ksgj0jkMFpleNvaMnQC2lcysMazTdVQ6xau8zrpeIST2DYTUw7rbKhu/VH5mtZeQNeS/QUFjGq9U8l+GiXSs7bf8ONth8QL98t6jX2L7rJuVkjQMrFq2A3Bf92JxbJMIjINaEW3M9jhPZRSlpkKxmREOwig6H+EwN3vIf72ioqrBw6rDXArcXaaSpFjcnYKI1qAuKIX188zGUJkR2RlKSEvjvYZzyG5rvvWv+fSlKgz34u2w1BxJRkIn6yQTxp5TJtK+IIINHbpu8FOMZ0h6pLWcnHkedA9XYkDIIyVuSCWZNzhZaH5Nto3r3fUQESLj/px2wDiTt862+0l3KZYn6vTFjIwAnFhMqd4Ghxm0eVK7pldNJswZLTWJUPRq5WZm/gsMT4uAEBQcadqXqDVGYyA4htK8jHEiQ8BCMIRo2saJqJRSkSInVrE/VFSFjdJaN7fh5ERoBEQUjW2AjcCw4Qf06hEYGlxrszhe3gaAwAED9jphHeFz/iedngfBSVAxVMv77fdoP9O/LylZHnwZkE9dmbJ0N8+yBupcZHxbMV0GJUzwQrwpIAov3/fhx1xR6ViO623CwH/2xO7O1GSRHbfOuRt17eUmtfy9sPrzMleMPic= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR12MB4140.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366004)(346002)(39860400002)(136003)(396003)(376002)(230922051799003)(64100799003)(1800799012)(186009)(451199024)(86362001)(2616005)(6666004)(26005)(478600001)(53546011)(6506007)(6512007)(4326008)(5660300002)(2906002)(4744005)(41300700001)(7416002)(66556008)(110136005)(66946007)(8936002)(66476007)(316002)(8676002)(6486002)(31696002)(921011)(38100700002)(36756003)(31686004)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eXpSL29RUjVFQ0NaTlFuSEtVYll2ZHhra2NKN0JUOFRyUmJ5RENnOEU4cWV5?= =?utf-8?B?UHVvUEFMYUhMOFJJclkxKzdoWlVGLzdiUWRzN3BSUWphYXRXYzQzUzJMMFBq?= =?utf-8?B?UVlyajNSNDlLSXVhZDJ2UHpFaEl4akYyaWNaUUlhVjlXd1cybVQwa1U0bDE1?= =?utf-8?B?V2lmUVZaV3VZV0x1MjhDM3VaOTB5amszSXlqZDZMSlFLaHhocGU5L0xPaEln?= =?utf-8?B?R3ZwV2pjOGhvcThLdldzb3lOM0NOWnJzSEFzaVJtTjNSRXFUTUNxdkdhcU4x?= =?utf-8?B?a1k1TkNNM3Zzdy9SdXhsckJEem9NTTBVTFNpcGtGaE51NVkvMEJFSkVxcTlW?= =?utf-8?B?STMwVUtvMEtFaGZNcDBrdW51TXpqQUNlT2s0TjBZcTNPQUtTdVB2TVhaL0k3?= =?utf-8?B?ODcwdXA5ZUptS0REYk9RaWJSSEVMT1JTYWhReEZlZkV0eEpjWW9Ld2p1Z0Fr?= =?utf-8?B?V2pvWDBUYWlQSGxleVlUQjVja09WL1VzMTBZVmRNVUd2UTFxNnRtTUdlaDJx?= =?utf-8?B?RnNQMm9taXNYeG5XWG13MkJoNzdLUjFiWS9WTkpqbEpPUWFqbFBrTmNFZzN1?= =?utf-8?B?RmZNc2ZhNWdaaVFOdElDSXE0TkczRk8vSkdmYnROQjd6ZC8vVXZHYjVqOVNs?= =?utf-8?B?NTk4ZkpqMElsNmUyTUtsdWlMeVEzVHdvdExJSGVBQ3gxcVUvY0MyN004b3F1?= =?utf-8?B?Zzc3SHF6WjhxNFFRblV6ZCtzeC9nRGgwalMyc053c2RPZi9sRWcxc0wzZ1ov?= =?utf-8?B?S1BNbVY3S1JmVnhKc245ZFZrVHlXNkpGaWQ5dnZGMUNGNXhHdmpRVklMekNJ?= =?utf-8?B?UVA0MkMzdmdRT2lHTDN0aW54MlMyQUQ5dnIwN0x2Q2JReVhMTjZreXN2RTI5?= =?utf-8?B?WGFiZUI5dElCNTNSN2RzTkhvSFZLOVFkUXliYzNVa1hmOGNqQmdZTFlUZ1ZH?= =?utf-8?B?UHU0RVFsYktqYUkrMUpkQXpVSyszQUVLTUkyb2NpdXdaNXRRZHFsdm56L0Fw?= =?utf-8?B?ZVM1OTYyanJFOG9GS2doUHlhTWhKa0hiQ0ZldnhFQVp6QW9xczBWLzcrL1pl?= =?utf-8?B?R2s1b2JMU21sRkcrUjFzRHVtV2hQV3FVUzlsWlNISXVaMXBvNUNGZEgxTU5H?= =?utf-8?B?MEoybmU4blRJS283Y3YzTVBtWWp6QlB1bUYrWHNlaU5nL3h6c1pYclk0U09s?= =?utf-8?B?QVpuRnhuTjRaaGx5eVVUWG9DdHlzck1qdmNqREV0TWN4TmVZbzZlMWZGWERh?= =?utf-8?B?Ym10eVYvd1Y2blNEaFhKeFJSZzJRQ2YzK3dOOTM1Q3dVTUJwaEdJZTd5b2U0?= =?utf-8?B?T0N2TmxDQ1hUSmcweUVMZUxoWk56eE9lKzFNWEhLYkRFNjAvcEhuTGREeW9o?= =?utf-8?B?UXNSMExBQ1N3T0dITjBSZ2t4bWV2TUU1K2hiNjhaUi9FYVRCM0ZjMG1TZEcx?= =?utf-8?B?TkVGbjdxT09ocHI2MUliYlRRTDUxVE9LUytaU21FTld2Slg5ajlhSG9BclZm?= =?utf-8?B?L1NtWkF5VkFNUVVDWjBuQnd2a0ZnNUxJeUtFMjZ1Q0dieUNQSGxmU2h2aFFF?= =?utf-8?B?VVo0N1o0Rk9GTlZrODl5ckdOMHlnSUprWCszSUlQZ3pqd05tZmw4T2NZWDVa?= =?utf-8?B?L0RCVWFVZkxMWXlJL3ZhZU8yZjk3Y094L1YrS3JPQjE3c3N3WFNrSTRzNGFj?= =?utf-8?B?Szd5TW1TMW1ZRHJSQ2JEdVpuSlVPd2FlMGJTa1R2cE0yRnM3TTZHY2VpY3lu?= =?utf-8?B?YzJ4VGNpZTRTdlhuaWlxcURqNkgxNW5VeVVLRi83VWp0Y0lGTXhBNmJiTGxH?= =?utf-8?B?ekMzRmRhcHdZcVNEMDFMMk9YQWY3UkttLzkwNmNGUm9aRCtqNU5Qb2QvMXlv?= =?utf-8?B?Skp3K1Jwa0p0OFNSMUc0VkxoTk9zWTFwdVRTTGI4RzNCZjl2WldjM1M1T1h4?= =?utf-8?B?Qm5BL0J6dzdWV1FOT0ZFQkw4T2dmQ0MzS1ludzFJQ1kxSHV0Ui9xM1N5Tzl5?= =?utf-8?B?MEt3TlhQT0xVQysrSk8xVzk2L202RlNpVEdOdE43eHQ4WFQ1M0NWdzBCb3li?= =?utf-8?B?eEN0RTZTZ0NQb0cvMEFBOGpTeFI5NFhtdHZpVmM1QlJaaSt2M1RINDVSWFhh?= =?utf-8?Q?nkhlmraixXG1/wcJx9855M+Lk?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3c5f7229-4579-429b-5e79-08dc1239e8ce X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB4140.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jan 2024 00:11:50.9833 (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: 5Gjvwx69XiVWBW9TgGSAEmuJ155IIfa4oJjQcwuk5ZmTCFZqki8hkKmCwt2JLSE6U3UMjXlYHVRe0WldqGs9XA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR12MB8578 X-Stat-Signature: zuckis85u9peh5qu6idn6r8e9hn4n7th X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 3AB50C002A X-Rspam-User: X-HE-Tag: 1704931915-504405 X-HE-Meta: U2FsdGVkX19/2niHVcTyt+TlBzVKar/FDbUc/14jug8wHzq9ok8/aFaq9Od4dhP3hd1PglH0E/sZDVMYGCh7aSHDxNg6U0ZUHV568fNz2AV38tsZbffMbyOd1l3D2J5LHjvJ1XBANlw4krGHDD/R40tGuD8z019Rjbs0yOKbA7B06iKPo0ZeB18G47+FRcqh6Pqq8L4Rn5mGycp/cTw1ZH4gK+I7Zsgfu+y0JwuklVljMZdb9RnzIbjhUppP6qaqSYe0HPydTe4h84YL2hzd0c9gcAaH+ne7NCwOKVjjEoC9gNKaCAwRJrFYoV+08pfVQlCBkKhhfPklxxDUHWxWb9OuGM80g5r7blbcNeRXM5ix1CG96rCe6xBOkqOvxBsIT5kFDVuylJqClQLE7a9PWwz67C5d1ALutxYRGe7574fcQeVv71es7APCNb48DnR7qQ4480GffUhf6Txqe8NZriPnxTbbLB8zif6AoBrMpmArHmiN9TiwjRmFpwuBwagoz4qrmc/8d5n4ofTXNltTLIfvLi+8qKa96B8PG9F25UWWby0z8jKVIlsD2cpHqqQ2C4ISmQtL2V5tDwa9kjXqoScQTU26X0dboEeon/yPTf2XmrhTpFDnMQEGepUbQ4w/Ly4HFfDrsboXp8RRwadl0kiudm5u1AMjozQEHu58FdEgb2MPMLNoh4UA3Zr02pofnNPJz4lVPylC3ImlVhTlhOGjjzSj8i+mC/eTZ2iFU2TnSq7EPAhEL9yO7aS2MvFeqzck0exqjyyNmLBYN0/I/VSujPTdcRnuJ1nZPrbPv3SyXw2x+2u0NwXE7XjFM/QvbpYXWd7M1vJab9f2+4Y8zP1EPHER/26CaQu8eVeBUedJfnf331aNI5p43tXQTbTK5OYSkUoY4JoDasKOgn4BU1GhrnQsrJ63ACl0GuYB/dzyEUBc7AoDy86LKFAbkNZg 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 1/10/24 3:21 PM, John Hubbard wrote: ... > 2) On an mTHP kernel with the latest patchsets (arm64, 64K page size), I > *think* I cannot turn off mTHP. I'm still teasing apart how much of this > is an instrumentation error, and how much is a measurement problem (with > the test suite). And maybe I'm wrong entirely. But the "never" option > doesn't seem to have an effect. Unless the latest version of the testsuite > is doing something new, sigh. OK, it turns out that the test suite changed over to use hugetlbfs on this version. So the performance remained high, with or without THP settings. heh. Please disregard this part. :) thanks, -- John Hubbard NVIDIA