cgroup: replace css_set walking populated test with testing cgrp->nr_populated_csets
authorTejun Heo <tj@kernel.org>
Mon, 17 Jul 2017 01:44:18 +0000 (21:44 -0400)
committerTejun Heo <tj@kernel.org>
Mon, 17 Jul 2017 01:44:45 +0000 (21:44 -0400)
commit27f26753f8c063c4cd2f06318e977ae136574b28
treef681a235e238768102fe5465c559d984d58b39fc
parent788b950c62e06b02278a0fd380e1a0667996ce3c
cgroup: replace css_set walking populated test with testing cgrp->nr_populated_csets

Implement trivial cgroup_has_tasks() which tests whether
cgrp->nr_populated_csets is zero and replace the explicit local
populated test in cgroup_subtree_control().  This simplifies the code
and cgroup_has_tasks() will be used in more places later.

Signed-off-by: Tejun Heo <tj@kernel.org>
kernel/cgroup/cgroup.c