[PATCH cgroup/for-3.12-fixes] cgroup: fix cgroup post-order descendant walk of empty subtree

Tejun Heo tj at kernel.org
Tue Sep 10 13:41:36 UTC 2013


On Fri, Sep 06, 2013 at 03:31:08PM -0400, Tejun Heo wrote:
> bd8815a6d8 ("cgroup: make css_for_each_descendant() and friends
> include the origin css in the iteration") updated cgroup descendant
> iterators to include the origin css; unfortuantely, it forgot to drop
> special case handling in css_next_descendant_post() for empty subtree
> leading to failure to visit the origin css without any child.
> 
> Fix it by dropping the special case handling and always returning the
> leftmost descendant on the first iteration.
> 
> Signed-off-by: Tejun Heo <tj at kernel.org>

Applied to cgroup/for-3.12-fixes.

Thanks.

-- 
tejun


More information about the Containers mailing list