On 05/15/2012 06:59 AM, KAMEZAWA Hiroyuki wrote: > (2012/05/12 2:44), Glauber Costa wrote: > >> From: Frederic Weisbecker<fweisbec@xxxxxxxxx> >> >> Moving a task from a cgroup to another may require to substract its >> resource charge from the old cgroup and add it to the new one. >> >> For this to happen, the uncharge/charge propagation can just stop when we >> reach the common ancestor for the two cgroups. Further the performance >> reasons, we also want to avoid to temporarily overload the common >> ancestors with a non-accurate resource counter usage if we charge first >> the new cgroup and uncharge the old one thereafter. This is going to be a >> requirement for the coming max number of task subsystem. >> >> To solve this, provide a pair of new API that can charge/uncharge a >> resource counter until we reach a given ancestor. >> >> Signed-off-by: Frederic Weisbecker<fweisbec@xxxxxxxxx> >> Acked-by: Paul Menage<paul@xxxxxxxxxxxxxx> >> Acked-by: Glauber Costa<glommer@xxxxxxxxxxxxx> >> Cc: Li Zefan<lizf@xxxxxxxxxxxxxx> >> Cc: Johannes Weiner<hannes@xxxxxxxxxxx> >> Cc: Aditya Kali<adityakali@xxxxxxxxxx> >> Cc: Oleg Nesterov<oleg@xxxxxxxxxx> >> Cc: Kay Sievers<kay.sievers@xxxxxxxx> >> Cc: Tim Hockin<thockin@xxxxxxxxxx> >> Cc: Tejun Heo<htejun@xxxxxxxxx> >> Acked-by: Kirill A. Shutemov<kirill@xxxxxxxxxxxxx> >> Signed-off-by: Andrew Morton<akpm@xxxxxxxxxxxxxxxxxxxx> > > > Where is this function called in this series ? > > Thanks, > -Kame > It is not... anymore! But I forgot the patch among the "pre-requisite" patches I had. Thanks, this can be dropped. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>