[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1297920842-17299-1-git-send-email-gthelen@google.com>
Date: Wed, 16 Feb 2011 21:34:00 -0800
From: Greg Thelen <gthelen@...gle.com>
To: Andrew Morton <akpm@...ux-foundation.org>
Cc: Johannes Weiner <hannes@...xchg.org>,
Balbir Singh <balbir@...ux.vnet.ibm.com>,
KAMEZAWA Hiroyuki <kamezawa.hiroyu@...fujitsu.com>,
Daisuke Nishimura <nishimura@....nes.nec.co.jp>,
linux-mm@...ck.org, linux-kernel@...r.kernel.org,
Greg Thelen <gthelen@...gle.com>
Subject: [PATCH v2 0/2] memcg: variable type fixes
This is a two part series that is a cleanup of memcg internal
counters. These two patches were originally proposed by Johannes
Weiner [1]. The original series was based on an older mmotm, so I had
to massage the patches a little. The patches are now based on
mmotm-2011-02-10-16-26.
Patch 1 implements the idea that memcg only has to use signed types
for some of the counters, but not for the constant monotonically
increasing event counters where the sign-bit is a waste.
Originally proposed in [2].
Patch 2 converts the memcg fundamental page statistics counters to
native words as they should be wide enough for the expected values.
Originally proposed in [3].
References:
[1] https://lkml.org/lkml/2010/11/7/170
[2] https://lkml.org/lkml/2010/11/7/174
[3] https://lkml.org/lkml/2010/11/7/171
Johannes Weiner (2):
memcg: break out event counters from other stats
memcg: use native word page statistics counters
mm/memcontrol.c | 78 ++++++++++++++++++++++++++++++++++++-------------------
1 files changed, 51 insertions(+), 27 deletions(-)
--
1.7.3.1
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists