Re: [PATCH 3/4] memcg: split part of memcg creation to css_online
From: Michal Hocko <hidden>
Date: 2012-12-04 08:52:30
Also in:
cgroups
From: Michal Hocko <hidden>
Date: 2012-12-04 08:52:30
Also in:
cgroups
On Tue 04-12-12 12:32:17, Glauber Costa wrote:
On 12/04/2012 12:17 PM, Michal Hocko wrote:quoted
quoted
But it should be extremely easy to protect against this. It is just aquoted
matter of not returning online css in the iterator: then we'll never see them until they are online. This also sounds a lot more correct than returning allocated css.Yes but... Look at your other patch which relies on iterator when counting children to find out if there is any available.And what is the problem with it ?
Bahh. Right you are because the value is copied only at the css_online time. So even if mem_cgroup_hierarchy_write wouldn't see any child (because they are still offline) and managed to set use_hierarchy=1 with some children linked in all would be fixed in mem_cgroup_css_online. P.S. Hey mhocko stop saying crap. -- Michal Hocko SUSE Labs -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>