Thread (11 messages) 11 messages, 4 authors, 2016-01-28

Re: [PATCH 1/2] mm: memcontrol: basic memory statistics in cgroup2 memory controller

From: Johannes Weiner <hidden>
Date: 2016-01-14 20:25:58
Also in: linux-mm, lkml

On Wed, Jan 13, 2016 at 02:49:30PM -0800, Andrew Morton wrote:
quoted
@@ -5095,6 +5107,46 @@ static int memory_events_show(struct seq_file *m, void *v)
 	return 0;
 }
 
+static int memory_stat_show(struct seq_file *m, void *v)
+{
+	struct mem_cgroup *memcg = mem_cgroup_from_css(seq_css(m));
+	int i;
+
+	/* Memory consumer totals */
+
+	seq_printf(m, "anon %lu\n",
+		   tree_stat(memcg, MEM_CGROUP_STAT_RSS) * PAGE_SIZE);
Is there any reason why this won't overflow a longword on 32-bit?
It will, I don't know what I was thinking there. Fixed in the update.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help