Message ID | 20240805013019.724300-2-longman@redhat.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 959ab6350add903e352890af53e86663739fcb9a |
Headers | show |
Series | cgroup/cpuset: Miscellaneous cpuset updates for 6.12 | expand |
diff --git a/kernel/cgroup/cpuset.c b/kernel/cgroup/cpuset.c index 9066f9b4af24..f1846a08e245 100644 --- a/kernel/cgroup/cpuset.c +++ b/kernel/cgroup/cpuset.c @@ -1978,6 +1978,8 @@ static int update_parent_effective_cpumask(struct cpuset *cs, int cmd, part_error = PERR_CPUSEMPTY; goto write_error; } + /* Check newmask again, whether cpus are available for parent/cs */ + nocpu |= tasks_nocpu_error(parent, cs, newmask); /* * partcmd_update with newmask: