Messages in this thread |  | | | Date | Fri, 4 Feb 2011 09:42:19 +0530 | | Subject | Re: [patch 2/2] memcg: simplify the way memory limits are checked | | From | Balbir Singh <> |
| |
On Thu, Feb 3, 2011 at 6:26 PM, Johannes Weiner <hannes@cmpxchg.org> wrote: > Since transparent huge pages, checking whether memory cgroups are > below their limits is no longer enough, but the actual amount of > chargeable space is important. > > To not have more than one limit-checking interface, replace > memory_cgroup_check_under_limit() and memory_cgroup_check_margin() > with a single memory_cgroup_margin() that returns the chargeable space > and leaves the comparison to the callsite. > > Soft limits are now checked the other way round, by using the already > existing function that returns the amount by which soft limits are > exceeded: res_counter_soft_limit_excess(). > > Also remove all the corresponding functions on the res_counter side > that are now no longer used. > > Signed-off-by: Johannes Weiner <hannes@cmpxchg.org>
Acked-by: Balbir Singh <balbir@linux.vnet.ibm.com>
|  |