From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752526AbdKMSMx (ORCPT ); Mon, 13 Nov 2017 13:12:53 -0500 Received: from mx0a-00082601.pphosted.com ([67.231.145.42]:52562 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751188AbdKMSMu (ORCPT ); Mon, 13 Nov 2017 13:12:50 -0500 Date: Mon, 13 Nov 2017 18:11:12 +0000 From: Roman Gushchin To: Dave Hansen CC: , Andrew Morton , Michal Hocko , Johannes Weiner , Mike Kravetz , "Aneesh Kumar K.V" , Andrea Arcangeli , , Subject: Re: [PATCH] mm: show stats for non-default hugepage sizes in /proc/meminfo Message-ID: <20171113181105.GA27034@castle> References: <20171113160302.14409-1-guro@fb.com> <8aa63aee-cbbb-7516-30cf-15fcf925060b@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <8aa63aee-cbbb-7516-30cf-15fcf925060b@intel.com> User-Agent: Mutt/1.9.1 (2017-09-22) X-Originating-IP: [2620:10d:c092:200::1:5e01] X-ClientProxiedBy: DB6PR0201CA0034.eurprd02.prod.outlook.com (2603:10a6:4:3f::44) To CO1PR15MB1078.namprd15.prod.outlook.com (2a01:111:e400:7b66::8) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1a0a20e4-3366-4668-cb53-08d52ac1f3ec X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603258);SRVR:CO1PR15MB1078; X-Microsoft-Exchange-Diagnostics: 1;CO1PR15MB1078;3:ScFuthh5t9eedRrT6qbZCAYVnL5/DUR+A9MmWMmFUM8nEQApx/NqJnu84Zdkd1AOcOsDxA4fPUdlTkUIZO31lwO9mN6EJeJVKNARo9enUTL7uO1cymMdb+FMXYX9zsFQf0XW6LNWD8+g9wItNmB611oTZTxiav9QyQLbzXDX2qJBnGYZNPTLmhbJP98vPEGDCZVVj2j25g8k+WZiKNpA8pzBjb4+dr1wlxKTPW9rngNFYlTPP0xoHejEMEjqqpyT;25:IoNx7lshJOIwlKwDZ1i97++Y4ZD4N9LUDVEJeA59w4FUejLelq1OjdNieK1R2630YngtuOkmd1XWcMZn/fnd3qjQSYTWNMoEB8cafetiOHkVfyaS/TGybk/CEKuua6aXareGpGatE1/LPBuZ5Bzimk3Lmp0XUVeTHWKw2WXKOFpdnOEoRunOuif1JGqnSeRPaweL1kXInDhMXeMfxKfDj6VpQdMvsO2PNOy62ok8Qu1gg6KkwFXxZVxTXJ0tc7AYq/Otzrx24Uxf47Yez3p0GWNkSdqmUQwp1AJsvWe2EgGJC17zOKqiUMwZIHv+Wv1KZXqI5dtKUjYBZKHTyLYM2g==;31:rrM3KeI2AlMNNor6uBPMrYgstzscbCqcOombku7Ll/JTT7+AF5HDG3m6kvspCi+oj8dZFb22VGwawI/G9ewhBgbyMZG4ZmiM+fp/MlL+rny+hsANL+YpKrNu7X04eljbUUcEkDby7pS3G2Kn33IUrMkatOuOOZQky+up8eFQi23KzGWH8ZtUsTdn1Npu6921Euw8+mNkd/4H8aeBVUGwnDUKeTOoV70fYRxgF6l+/io= X-MS-TrafficTypeDiagnostic: CO1PR15MB1078: X-Microsoft-Exchange-Diagnostics: 1;CO1PR15MB1078;20:nEozQwB0tH17HNdtvs7vbgNJzslgR9GKbXFTUD1wJrmkxHQaOvN14z8V+0F7fJ+Vl0gBBZAU7tX3+KmrpMusIWJcmgoJu2jqZtQzl3OmUXJVBGE7u/omzdZjr54vTvl20WJbqUtQ9NZJNly3CYF4GjgaaIHFdcBqg32YXQnkqeBMKi/HpN1EZpYGTsTAYy7ALbTVVvEEbiiWFmBn774TxHflmiMUMb+mgLL3+ZlwGIwZuuZLLE5R1KTFcB6xwV+P+glcBX0PJSFhd1ijPtQLbX+4xJZqlcvFvC4Qp3nrgzVk5mZUY1mXGPPS4PL4C7KDfYCpaMSnlBxH6HGvh58HakuDbHQm8T8bHs7/OF61C5kzTg+0T+bCLMvY3cXU61R4n9oHvPTPK4nPstMI5tpXu1IBnZNkFJdfEFg2jN46LZcRX0UF1kCteR0fpdGgMK+PPb4asgrRuZK81XkusPwKPVy/RedI115fP1B8ShSdYNiqGcQKYw2sk6H3LmCJyzKj;4:/cUPhVQ7r9j9RFHK9eddFDsUDywxbcmSq8QMnYSIV9fpFalwcVmUCa91Ww0rvuM8VlWHQnLUZplQUGeNqusYei+M7/g0pKHqUMA0LcyAWAJYZGDAGkDhtHOnqzjiUnKAarPcIh4FLm/r2PGSaz0aI0zNLH4RP94Ky03kvafBOXjTqkhtzv1AmaKq2IyR+VaPz6IPIKVxDs/Qr4ddqZCViNl79sCpX2R1OJBMC+3wWrUShD9eSo41DxH/Bp2Mm5diDaan6LH/ZtDE5USunM8pmg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(11241501159)(6040450)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(3002001)(93006095)(93001095)(3231022)(6041248)(20161123560025)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:CO1PR15MB1078;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CO1PR15MB1078; X-Forefront-PRVS: 0490BBA1F0 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6009001)(376002)(346002)(189002)(24454002)(199003)(305945005)(83506002)(54906003)(6666003)(101416001)(6916009)(97736004)(2950100002)(8936002)(7736002)(229853002)(33716001)(23726003)(86362001)(50466002)(53546010)(25786009)(47776003)(5660300001)(16586007)(58126008)(8676002)(2906002)(33656002)(6496005)(81166006)(1076002)(9686003)(55016002)(53936002)(4326008)(189998001)(76176999)(81156014)(54356999)(50986999)(316002)(105586002)(478600001)(68736007)(6116002)(6246003)(106356001)(18370500001)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:CO1PR15MB1078;H:castle;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CO1PR15MB1078;23:ly4sg3r0DPjtaJSOAPHMQqU4R9Ua6B9dnm+oIqKlS?= =?us-ascii?Q?lGk1PLzIeAS37fHdqz907ME83SYI7G2WyRGuMmyS3L52tpS3jHFBVidChRQU?= =?us-ascii?Q?Ay7SphiPNGJIsQ55Wo+g4xIfY7tN7VJbs7pfs+Z6hVRoTK2xmqRFUmlwsZBE?= =?us-ascii?Q?8lNORiSTafEWvhsSvCLO0wDY/Muaz8phM+2tUm0vbtGm6+L68BXLIe3Bww5L?= =?us-ascii?Q?qoDme0nvQGkxpcLdbxNu80G1IeAvRJXmuNb04Lu8HKgZCB15apmbF/24vxQg?= =?us-ascii?Q?n1C//liyodvvwo4QMDzKVTHrwNZSyLLfRQhO8eNRlfmrdfyX7+RFDUqctlGR?= =?us-ascii?Q?G3Lo+UHojG1a/mR+xlUEkY89Ayu9S7unG8V36dEgC7oYNqm9oSTdpZKxA2H3?= =?us-ascii?Q?zrTfnsnX9K6mxvW4p+5N8kRt5FnN2He6395biMvf00CT9+wceSchGxuJDZYc?= =?us-ascii?Q?Et70Jsryu2HPl6W/4N9XB9qeSSdXBapOl60EzAkaSt7nidg2N5nMpkkYBYT2?= =?us-ascii?Q?/wySlDV/OxZCpt/1hnefoy1sNqM3fdRUVEmg2ZDrlSYyQuyH0LArYTbMCEJi?= =?us-ascii?Q?O6jRddtJG1TnrAbeWm1TKE7HHKfVooWGfJXC01nkj9JZL/ly/vTIi3Kfl6SS?= =?us-ascii?Q?LrOmUcHkbAN32fRhf8YK369HaqFGnXGlcKcjdt1gw/FJWbrTm6Cw8rtU+kMk?= =?us-ascii?Q?9i4dAi3xRwOU8ndhNfbO6yct2ltWnIzS1+OpsxLTHniTqaRPCdjFW8eAhNjL?= =?us-ascii?Q?tny5B7JSUcelN0jZ/V7XUVZErp8otoBn1gp3Ni065vMZGJM7wSswhN9+y1Xt?= =?us-ascii?Q?bYXq9SXvqjKUM5IrFYBaeG4rpwTnnxiXjAM3+HsXFHhlfAThHpzRCrWn8WoM?= =?us-ascii?Q?o+bEjofv86Ys3lebJ4ww1/Uhl3Y1xBJzMy10sMkNoJqdSWx5IlUIBCRmmGRc?= =?us-ascii?Q?2g9GRF1GUFgs8DNf/ofcGkXWcg5ls/MT/jXzFn+qZyvAWmTAXKBV6Gr29lNb?= =?us-ascii?Q?aJk7qU7ChvG4keeloAlrnAoTrK/uPa5KFH1CZC3dUe8WkPyDs6P6ZKqEmmXC?= =?us-ascii?Q?UxyPKYMFVS2dyvlMKwPa8dmX1LPwWisUKJmZDvwLd8v5XOBi25j714V75l9U?= =?us-ascii?Q?rUMVD++yZsFy8bR5bkXDbyXy2gTabOs2DrXGyO7MD+vyOxNLIDAgtX+LzjVw?= =?us-ascii?Q?kLd0cTsifWGnVM=3D?= X-Microsoft-Exchange-Diagnostics: 1;CO1PR15MB1078;6:mp2rKHxHtkFts4/pCAlXictvmjsHhsPgCxeQqclHmWM7Fn4WakywMorUFjn9tI8JtZdvEtf7LDT0grmMy/7lx+qg7fmXeXhZgzNF2AS0KMuGnFyvlC6fyn4ypFL/6IqwGmqqlYfhVeYHoEhRVvpb7A7sDtMK7fuqnsR7dE3Q1z8Bseg0Z3OuXkDfx71TPe65JymaMfqPWoLKI7vVOzwmVVk45rkiF2/UAO2wfE3O06uwSdwFxvRoOH26RPCefIJeJRsHO7ZYZ7XyBq6Tr5oKuhnH2Z+7o3WsWGmGcLB31EaQDpGb2a27fodM7JlHbBjKjB4Mg5z25Nqt9zjr3ySY/hEQYf4pDuOAg5EDw8ULi8w=;5:M4OFhIMTca/PxykbFpxRgfjhji34qeIpVPiyGWmkLrE/5aKP4XWk9bC7WsPhzXGGrcFGWJ+1ZuYzj5gvx6elGyBteSoRJo9FC8aGGDsj1buD5aTRs+brcujn+0TollkzjKmussYekC7uNukkvbSFEuS8gxinHqRe/s5qbbwhk4c=;24:ri3unHPVixeomeD0b2SiYbNjLKQqYQgbEiyfhTkLerla0AePCgJn9Yb7miNsNKHy98PFOaacKMAsJxlZYtuolU7URxu4tG49f3wDaMZrEUQ=;7:252RFKYGwIGf8E//O0uKbC9LeRqkZg/0Pb592HagOJree23T4d60XM5CG0Oe7jTmX2yDTTUVdflZcj7B3kSIPjATJ0UaNtGz8TcCByGZLq8cswgnhbE8cOKOV2bVRljaPtOjIDftPwq4G81nq/X4iF5oRCcAEhy4QiuQ97hBiHngh6uj+MQjFH+QEf0CxF2Lu5ZQVgPyTjGGcbWkph3XEsH5AbsiHGX557uMq1/ZlW67KMtd+gEPiqWsv1i0B7CW SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CO1PR15MB1078;20:aQYWOb7jvTztXPXtIXzlLC3ySfuTSoucAlWkm0JUqjGVvFqwzEGiqcnaRb9NIacBaPN/GTwHYmED3oB+c3mLId7Q27voz9qBgEyQo4SZX9DdMhTCZkSVM3zmb0xS6Fg+Tz45J9kq9RasDnQoywlDhvANUdVTEnCFgxbNIj4Qbos= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2017 18:11:23.2854 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1a0a20e4-3366-4668-cb53-08d52ac1f3ec X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR15MB1078 X-OriginatorOrg: fb.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-11-13_10:,, signatures=0 X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Nov 13, 2017 at 09:06:32AM -0800, Dave Hansen wrote: > On 11/13/2017 08:03 AM, Roman Gushchin wrote: > > To solve this problem, let's display stats for all hugepage sizes. > > To provide the backward compatibility let's save the existing format > > for the default size, and add a prefix (e.g. 1G_) for non-default sizes. > > Is there something keeping you from using the sysfs version of this > information? Just answered the same question to Michal. In two words: it would be nice to have a high-level overview of memory usage in the system in /proc/meminfo. Thanks! From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk0-f199.google.com (mail-qk0-f199.google.com [209.85.220.199]) by kanga.kvack.org (Postfix) with ESMTP id 1DBB06B025F for ; Mon, 13 Nov 2017 13:11:40 -0500 (EST) Received: by mail-qk0-f199.google.com with SMTP id w125so9026801qkb.17 for ; Mon, 13 Nov 2017 10:11:40 -0800 (PST) Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com. [67.231.145.42]) by mx.google.com with ESMTPS id w7si8082720qtk.223.2017.11.13.10.11.38 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Nov 2017 10:11:39 -0800 (PST) Date: Mon, 13 Nov 2017 18:11:12 +0000 From: Roman Gushchin Subject: Re: [PATCH] mm: show stats for non-default hugepage sizes in /proc/meminfo Message-ID: <20171113181105.GA27034@castle> References: <20171113160302.14409-1-guro@fb.com> <8aa63aee-cbbb-7516-30cf-15fcf925060b@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <8aa63aee-cbbb-7516-30cf-15fcf925060b@intel.com> Sender: owner-linux-mm@kvack.org List-ID: To: Dave Hansen Cc: linux-mm@kvack.org, Andrew Morton , Michal Hocko , Johannes Weiner , Mike Kravetz , "Aneesh Kumar K.V" , Andrea Arcangeli , kernel-team@fb.com, linux-kernel@vger.kernel.org On Mon, Nov 13, 2017 at 09:06:32AM -0800, Dave Hansen wrote: > On 11/13/2017 08:03 AM, Roman Gushchin wrote: > > To solve this problem, let's display stats for all hugepage sizes. > > To provide the backward compatibility let's save the existing format > > for the default size, and add a prefix (e.g. 1G_) for non-default sizes. > > Is there something keeping you from using the sysfs version of this > information? Just answered the same question to Michal. In two words: it would be nice to have a high-level overview of memory usage in the system in /proc/meminfo. Thanks! -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org