未验证 提交 1a4545e7 编写于 作者: O openeuler-ci-bot 提交者: Gitee

!314 config: disable CONFIG_QOS_SCHED_SMT_EXPELLER

Merge Pull Request from: @NNNNicole 
 
Assuming that cpuA and cpuB are SMT cores , Bind online tasks to cpuA and offline tasks to cpuB, 
Online tasks use 100% cpuA. The online task drives off the offline task on cpuB, which will cause the 
offline task to be suppressed and unable to release competing resources.  If there is a high-priority 
task waiting for the resources held by the offline task, it could't run. This is the classic priority 
inversion problem.
     Therefore, we decided to temporarily disable CONFIG_QOS_SCHED_SMT_EXPELLER, until we fix it. 
 
Link:https://gitee.com/openeuler/kernel/pulls/314 
Reviewed-by: Zucheng Zheng <zhengzucheng@huawei.com> 
Reviewed-by: Liu Chao <liuchao173@huawei.com> 
Reviewed-by: Zheng Zengkai <zhengzengkai@huawei.com> 
Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com> 
......@@ -139,7 +139,7 @@ CONFIG_CGROUP_WRITEBACK=y
CONFIG_CGROUP_V1_WRITEBACK=y
CONFIG_CGROUP_SCHED=y
CONFIG_QOS_SCHED=y
CONFIG_QOS_SCHED_SMT_EXPELLER=y
# CONFIG_QOS_SCHED_SMT_EXPELLER is not set
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_CFS_BANDWIDTH=y
CONFIG_RT_GROUP_SCHED=y
......
......@@ -158,7 +158,7 @@ CONFIG_CGROUP_WRITEBACK=y
CONFIG_CGROUP_V1_WRITEBACK=y
CONFIG_CGROUP_SCHED=y
CONFIG_QOS_SCHED=y
CONFIG_QOS_SCHED_SMT_EXPELLER=y
# CONFIG_QOS_SCHED_SMT_EXPELLER is not set
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_CFS_BANDWIDTH=y
CONFIG_RT_GROUP_SCHED=y
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册