| Date | Tue, 13 Sep 2011 19:23:25 +0900 | From | KAMEZAWA Hiroyuki <> | Subject | Re: [patch 03/11] mm: vmscan: distinguish between memcg triggering reclaim and memcg being scanned |
| |
On Mon, 12 Sep 2011 12:57:20 +0200 Johannes Weiner <jweiner@redhat.com> wrote:
> Memory cgroup hierarchies are currently handled completely outside of > the traditional reclaim code, which is invoked with a single memory > cgroup as an argument for the whole call stack. > > Subsequent patches will switch this code to do hierarchical reclaim, > so there needs to be a distinction between a) the memory cgroup that > is triggering reclaim due to hitting its limit and b) the memory > cgroup that is being scanned as a child of a). > > This patch introduces a struct mem_cgroup_zone that contains the > combination of the memory cgroup and the zone being scanned, which is > then passed down the stack instead of the zone argument. > > Signed-off-by: Johannes Weiner <jweiner@redhat.com>
Reviewed-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
>
|