cpuset: re-structure update_cpumask() a bit
authorLi Zefan <lizefan@huawei.com>
Wed, 5 Jun 2013 09:15:59 +0000 (17:15 +0800)
committerTejun Heo <tj@kernel.org>
Wed, 5 Jun 2013 20:55:14 +0000 (13:55 -0700)
commita73456f37b9dbc917398387d0cba926b4455b70f
treef719feff0ea9d7d42b0015a4cd388e2f5b072a4b
parent249cc86db7492dc8de1d2eddebc6bcc4ab2a8e9e
cpuset: re-structure update_cpumask() a bit

Check if cpus_allowed is to be changed before calling validate_change().

This won't change any behavior, but later it will allow us to do this:

 # mkdir /cpuset/child
 # echo $$ > /cpuset/child/tasks /* empty cpuset */
 # echo > /cpuset/child/cpuset.cpus /* do nothing, won't fail */

Without this patch, the last operation will fail.

Signed-off-by: Li Zefan <lizefan@huawei.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
kernel/cpuset.c