(2013/01/22 22:47), Glauber Costa wrote: > Currently, we use cgroups' provided list of children to verify if it is > safe to proceed with any value change that is dependent on the cgroup > being empty. > > This is less than ideal, because it enforces a dependency over cgroup > core that we would be better off without. The solution proposed here is > to iterate over the child cgroups and if any is found that is already > online, we bounce and return: we don't really care how many children we > have, only if we have any. > > This is also made to be hierarchy aware. IOW, cgroups with hierarchy > disabled, while they still exist, will be considered for the purpose of > this interface as having no children. > > Signed-off-by: Glauber Costa <glommer@xxxxxxxxxxxxx> > Acked-by: Michal Hocko <mhocko@xxxxxxx> Acked-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@xxxxxxxxxxxxxx> -- 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/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>