aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/prog_tests/prog_array_init.c
diff options
context:
space:
mode:
authorWill Deacon <[email protected]>2021-07-30 12:24:29 +0100
committerPeter Zijlstra <[email protected]>2021-08-20 12:32:58 +0200
commitd4b96fb92ae7fe7533e11e662504d96161928575 (patch)
tree74fc95552e234a0d56e281fab055c865b0a62b8f /tools/testing/selftests/bpf/prog_tests/prog_array_init.c
parent9ae606bc74dd0e58d4de894e3c5cbb9d45599267 (diff)
cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1
If the scheduler cannot find an allowed CPU for a task, cpuset_cpus_allowed_fallback() will widen the affinity to cpu_possible_mask if cgroup v1 is in use. In preparation for allowing architectures to provide their own fallback mask, just return early if we're either using cgroup v1 or we're using cgroup v2 with a mask that contains invalid CPUs. This will allow select_fallback_rq() to figure out the mask by itself. Signed-off-by: Will Deacon <[email protected]> Signed-off-by: Peter Zijlstra (Intel) <[email protected]> Reviewed-by: Valentin Schneider <[email protected]> Reviewed-by: Quentin Perret <[email protected]> Link: https://lkml.kernel.org/r/[email protected]
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/prog_array_init.c')
0 files changed, 0 insertions, 0 deletions