On Mon, Jun 17, 2024 at 10:39:40AM -0400, Waiman Long wrote:
v2:
- Fix test_cpuset_prs.sh problems reported by test robot
- Relax restriction imposed between cpuset.cpus.exclusive and cpuset.cpus of sibling cpusets.
- Make cpuset.cpus.exclusive independent of cpuset.cpus.
- Update test_cpuset_prs.sh accordingly.
[v1] https://lore.kernel.org/lkml/20240605171858.1323464-1-longman@redhat.com/
This patchset attempts to address the following cpuset issues.
- While reviewing the generate_sched_domains() function, I found a bug in generating sched domains for remote non-isolating partitions.
- Test robot had reported a test_cpuset_prs.sh test failure.
- The current exclusivity test between cpuset.cpus.exclusive and cpuset.cpus and the restriction that the set effective exclusive CPUs has to be a subset of cpuset.cpus make it harder to preconfigure the cgroup hierarchy to enable remote partition.
The test_cpuset_prs.sh script is updated to match changes made in this patchset and was run to verify that the new code did not cause any regression.
Applied to cgroup/for-6.11.
Thanks.