[SRU][Zesty][PATCH 0/1] sched/fair: Prefer sibiling only if local group is under-utilized
Joseph Salisbury
joseph.salisbury at canonical.com
Wed Sep 20 15:32:22 UTC 2017
BugLink: http://bugs.launchpad.net/bugs/1713576
== SRU Justification ==
There is a significantly higher number of task migrations when the load is
fixed and not balanced across cores.
Benchmark results are posted in the bug description and in the commits git log.
This bug is resolved by mainline commit 05b40e057734811ce452344fb3690d09965a7b6a, which is
in mailine as of 4.12-rc1.
== Fix ==
commit 05b40e057734811ce452344fb3690d09965a7b6a
Author: Srikar Dronamraju <srikar at linux.vnet.ibm.com>
Date: Wed Mar 22 23:27:50 2017 +0530
sched/fair: Prefer sibiling only if local group is under-utilized
== Regression Potential ==
Medium, since this commit does touch the scheduler. However, the commit only makes a change to
allow a local group to pull a task, if the source group has more number of
tasks than the local group.
== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.
Srikar Dronamraju (1):
sched/fair: Prefer sibiling only if local group is under-utilized
kernel/sched/fair.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
--
2.7.4
More information about the kernel-team
mailing list