Re: [PATCH] memcg/hugetlb: Add failcnt support for hugetlb extension
From: Aneesh Kumar K.V <hidden>
Date: 2012-05-24 04:40:18
Subsystem:
documentation, the rest · Maintainers:
Jonathan Corbet, Linus Torvalds
Andrew Morton [off-list ref] writes:
On Tue, 22 May 2012 17:13:11 +0530 "Aneesh Kumar K.V" [off-list ref] wrote:quoted
Expose the failcnt details to userspace similar to memory and memsw.Why?
to help us find whether there was an allocation failure due to HugeTLB limit.
In general, it is best not to add any new userspace interfaces at all. We will do so, if there are good reasons. But you've provided no reason at all.quoted
include/linux/hugetlb.h | 2 +- mm/memcontrol.c | 40 ++++++++++++++++++++++++++--------------Documentation/cgroups/memory.txt needs updating also. You modify the user insterface, you modify documentation - this should be automatic for all of us.
How about the below
diff --git a/Documentation/cgroups/memory.txt b/Documentation/cgroups/memory.txt
index 730e222a..3a47ec5 100644
--- a/Documentation/cgroups/memory.txt
+++ b/Documentation/cgroups/memory.txt@@ -80,6 +80,7 @@ Brief summary of control files. memory.hugetlb.<hugepagesize>.max_usage_in_bytes # show max "hugepagesize" hugetlb usage recorded memory.hugetlb.<hugepagesize>.usage_in_bytes # show current res_counter usage for "hugepagesize" hugetlb # see 5.7 for details + memory.hugetlb.<hugepagesize>.failcnt # show the number of allocation failure due to HugeTLB limit 1. History --
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/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>