[PATCH-next v2 00/10] cgroup/cpuset: Miscellaneous bug fixes & cleanup
From: Waiman Long
Date: Fri Oct 23 2026 - 16:01:02 EST
v2:
- Update patch 2 to resolve problem reported by sashiko and Guopeng.
- Add 2 more fix patches to resolve problem found by inspection and
sashiko.
- Add 2 more cleanup patches suggested by Ridong Chen.
This patch series incorporates 8 fix patches for problems reported
by sashiko, Guopenp Zhang and by inspection. The last 2 patches are
cleanup patches suggested by Ridong Chen.
Waiman Long (10):
cgroup/cpuset: Find furthest isolated ancestor for invalidated
isolated partition
cgroup/cpuset: Properly compute effective xcpus in
update_parent_effective_cpumask()
cgroup/cpuset: Fix incorrect effective_cpus bug in
update_cpumasks_hier()
cgroup/cpuset: Minor fixes to prstate_housekeeping_conflict()
selftests/cgroup: Check for a single range nohz_full CPUs before
running test matrix
cgroup/cpuset: Prevent recursive call of remote_cpus_update() via
update_cpumasks_hier()
cgroup/cpuset: Make sure compute_partition_effective_cpumask() is only
called for valid partition
cgroup/cpuset: Update isolated_cpus if necessary in
compute_partition_effective_cpumask()
cgroup/cpuset: Relocate compute_*effective_cpumask() and
compute_effective_nodemask()
cgroup/cpuset: Integrate compute_partition_effective_cpumask() into
compute_effective_cpumask()
kernel/cgroup/cpuset-internal.h | 5 +
kernel/cgroup/cpuset.c | 409 +++++++++---------
.../selftests/cgroup/test_cpuset_prs.sh | 27 +-
3 files changed, 231 insertions(+), 210 deletions(-)
--
2.56.0