• P
    memcgroup: implement failcounter reset · 29f2a4da
    Pavel Emelyanov 提交于
    This is a very common requirement from people using the resource accounting
    facilities (not only memcgroup but also OpenVZ beancounters).  They want to
    put the cgroup in an initial state without re-creating it.
    
    For example after re-configuring a group people want to observe how this new
    configuration fits the group needs without saving the previous failcnt value.
    
    Merge two resets into one mem_cgroup_reset() function to demonstrate how
    multiplexing work.
    
    Besides, I have plans to move the files, that correspond to res_counter to the
    res_counter.c file and somehow "import" them into controller.  I don't know
    how to make it gracefully yet, but merging resets of max_usage and failcnt in
    one function will be there for sure.
    
    [akpm@linux-foundation.org: coding-style fixes]
    Signed-off-by: NPavel Emelyanov <xemul@openvz.org>
    Acked-by: NKAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
    Cc: Balbir Singh <balbir@in.ibm.com>
    Cc: Paul Menage <menage@google.com>
    Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
    29f2a4da
res_counter.h 3.9 KB