cgroup/cpuset: Avoid clearing CS_SCHED_LOAD_BALANCE twice
authorXiu Jianfeng <xiujianfeng@huawei.com>
Tue, 23 Apr 2024 02:44:39 +0000 (02:44 +0000)
committerTejun Heo <tj@kernel.org>
Tue, 23 Apr 2024 16:00:43 +0000 (06:00 -1000)
commite8784765fae6edc47efb68d425c65e3633d70cd6
treedd1e260ebf6166b68f5ea4fc789d1796920beef1
parent8996f93fc3880d000a0a0cb40c724d5830e140fd
cgroup/cpuset: Avoid clearing CS_SCHED_LOAD_BALANCE twice

In cpuset_css_online(), CS_SCHED_LOAD_BALANCE will be cleared twice,
the former one in the is_in_v2_mode() case could be removed because
is_in_v2_mode() can be true for cgroup v1 if the "cpuset_v2_mode"
mount option is specified, that balance flag change isn't appropriate
for this particular case.

Signed-off-by: Xiu Jianfeng <xiujianfeng@huawei.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
kernel/cgroup/cpuset.c