
Zhang Qiao (7): sched: topology: Build soft domain for LLC sched: Attach task group to soft domain sched: fair: Select idle cpu in soft domain sched: fair: Disable numa migrate for soft domian task sched: Add cmdline sched_soft_domain switch for soft domain feature config: Configurate CONFIG_SCHED_SOFT_DOMAIN sched: Balance newly task to soft domain arch/arm64/configs/openeuler_defconfig | 1 + arch/x86/configs/openeuler_defconfig | 1 + include/linux/sched/topology.h | 21 ++ init/Kconfig | 12 + kernel/sched/Makefile | 1 + kernel/sched/core.c | 84 +++++ kernel/sched/fair.c | 142 +++++++ kernel/sched/features.h | 4 + kernel/sched/sched.h | 41 ++ kernel/sched/soft_domain.c | 496 +++++++++++++++++++++++++ 10 files changed, 803 insertions(+) create mode 100644 kernel/sched/soft_domain.c -- 2.18.0.huawei.25