Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756618AbbHGHZm (ORCPT ); Fri, 7 Aug 2015 03:25:42 -0400 Received: from TYO201.gate.nec.co.jp ([210.143.35.51]:64558 "EHLO tyo201.gate.nec.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755801AbbHGHZi (ORCPT ); Fri, 7 Aug 2015 03:25:38 -0400 From: Naoya Horiguchi To: Andrew Morton , David Rientjes , =?utf-8?B?SsO2cm4gRW5nZWw=?= CC: Mike Kravetz , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , Naoya Horiguchi , Naoya Horiguchi Subject: [PATCH v2 0/2] hugetlb: display per-process/per-vma usage Thread-Topic: [PATCH v2 0/2] hugetlb: display per-process/per-vma usage Thread-Index: AQHQ0OIk/2o3XGPDaUKCd7PHzcQGhw== Date: Fri, 7 Aug 2015 07:24:49 +0000 Message-ID: <1438932278-7973-1-git-send-email-n-horiguchi@ah.jp.nec.com> References: <20150806074443.GA7870@hori1.linux.bs1.fc.nec.co.jp> In-Reply-To: <20150806074443.GA7870@hori1.linux.bs1.fc.nec.co.jp> Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.128.101.10] Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id t777PkEP020642 Content-Length: 889 Lines: 21 I wrote patches to export hugetlb usage info via /proc/pid/{smaps,status}. In this version, I added patch 2 for /proc/pid/status to deal with the inconsistency concern from David (thanks for the comment). Thanks, Naoya Horiguchi --- Summary: Naoya Horiguchi (2): smaps: fill missing fields for vma(VM_HUGETLB) mm: hugetlb: add VmHugetlbRSS: field in /proc/pid/status fs/proc/task_mmu.c | 32 +++++++++++++++++++++++++++++++- include/linux/hugetlb.h | 18 ++++++++++++++++++ include/linux/mm.h | 3 +++ include/linux/mm_types.h | 3 +++ mm/hugetlb.c | 9 +++++++++ mm/memory.c | 4 ++-- mm/rmap.c | 4 +++- 7 files changed, 69 insertions(+), 4 deletions(-)????{.n?+???????+%?????ݶ??w??{.n?+????{??G?????{ay?ʇڙ?,j??f???h?????????z_??(?階?ݢj"???m??????G????????????&???~???iO???z??v?^?m???? ????????I?