Thread (32 messages) 32 messages, 3 authors, 2012-12-05

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

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 a
quoted
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>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help