From 60309bea944cac76a11a98a0994788f2d820821b Mon Sep 17 00:00:00 2001 From: zhangsong Date: Fri, 29 Jul 2022 10:00:03 +0800 Subject: [PATCH] config: enable CONFIG_SCHED_PRIO_LB for x86 and arm64 set CONFIG_SCHED_PRIO_LB to y: This feature enable priority load balance for CFS, which prefer migrating online tasks and migrating offline tasks secondly. Reference: https://gitee.com/openeuler/kernel/pulls/41 Signed-off-by: zhangsong --- arch/arm64/configs/openeuler_defconfig | 1 + arch/x86/configs/openeuler_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm64/configs/openeuler_defconfig b/arch/arm64/configs/openeuler_defconfig index 593ac67497e3..ba1efc781688 100644 --- a/arch/arm64/configs/openeuler_defconfig +++ b/arch/arm64/configs/openeuler_defconfig @@ -139,6 +139,7 @@ CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_QOS_SCHED_SMT_EXPELLER=y +CONFIG_SCHED_PRIO_LB=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y CONFIG_CGROUP_PIDS=y diff --git a/arch/x86/configs/openeuler_defconfig b/arch/x86/configs/openeuler_defconfig index f013c7b95881..925bbd518a9a 100644 --- a/arch/x86/configs/openeuler_defconfig +++ b/arch/x86/configs/openeuler_defconfig @@ -159,6 +159,7 @@ CONFIG_CGROUP_SCHED=y CONFIG_QOS_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_QOS_SCHED_SMT_EXPELLER=y +CONFIG_SCHED_PRIO_LB=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y CONFIG_CGROUP_PIDS=y -- GitLab