Skip to content

sched-core-2021-08-30

tagged this 30 Aug 09:23
- The biggest change in this cycle is scheduler support for asymmetric
  scheduling affinity, to support the execution of legacy 32-bit tasks on
  AArch32 systems that also have 64-bit-only CPUs.

  Architectures can fill in this functionality by defining their
  own task_cpu_possible_mask(p). When this is done, the scheduler will
  make sure the task will only be scheduled on CPUs that support it.

  (The actual arm64 specific changes are not part of this tree.)

  For other architectures there will be no change in functionality.

- Add cgroup SCHED_IDLE support

- Increase node-distance flexibility & delay determining it until a CPU
  is brought online. (This enables platforms where node distance isn't
  final until the CPU is only.)

- Deadline scheduler enhancements & fixes

- Misc fixes & cleanups.

Signed-off-by: Ingo Molnar <mingo@kernel.org>
Assets 2
Loading