提交 a6d571a5 编写于 作者: I Ingo Molnar 提交者: Zheng Zengkai

sched/core: Disable CONFIG_SCHED_CORE by default

mainline inclusion
from mainline-v5.14-rc1
commit d2343cb8
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I5OOWG
CVE: NA

Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d2343cb8d154fe20c4499711bb3a9af2095b2b4b

--------------------------------------------------------------------------

This option at minimum adds extra code to the scheduler - even if
it's default unused - and most users wouldn't want it.
Reported-by: NLinus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: NIngo Molnar <mingo@kernel.org>
Signed-off-by: NLin Shengwang <linshengwang1@huawei.com>
Reviewed-by: Nlihua <hucool.lihua@huawei.com>
Signed-off-by: NZheng Zengkai <zhengzengkai@huawei.com>
上级 68cf272e
...@@ -102,7 +102,6 @@ config PREEMPT_DYNAMIC ...@@ -102,7 +102,6 @@ config PREEMPT_DYNAMIC
config SCHED_CORE config SCHED_CORE
bool "Core Scheduling for SMT" bool "Core Scheduling for SMT"
default y
depends on SCHED_SMT depends on SCHED_SMT
help help
This option permits Core Scheduling, a means of coordinated task This option permits Core Scheduling, a means of coordinated task
...@@ -115,7 +114,8 @@ config SCHED_CORE ...@@ -115,7 +114,8 @@ config SCHED_CORE
- mitigation of some (not all) SMT side channels; - mitigation of some (not all) SMT side channels;
- limiting SMT interference to improve determinism and/or performance. - limiting SMT interference to improve determinism and/or performance.
SCHED_CORE is default enabled when SCHED_SMT is enabled -- when SCHED_CORE is default disabled. When it is enabled and unused,
unused there should be no impact on performance. which is the likely usage by Linux distributions, there should
be no measurable impact on performance.
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册