Hasn't been used in forever and doesn't give nice numbers anyway. Signed-off-by: Peter Zijlstra (Intel) --- kernel/sched/fair.c | 3 --- kernel/sched/features.h | 1 - 2 files changed, 4 deletions(-) --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -6465,9 +6465,6 @@ static int select_idle_cpu(struct task_s } avg_cost = this_sd->avg_scan_cost + 1; - if (sched_feat(SIS_AVG_CPU) && avg_idle < avg_cost) - return -1; - if (sched_feat(SIS_PROP)) { u64 span_avg = sd->span_weight * avg_idle; if (span_avg > sis_min_cores * avg_cost) --- a/kernel/sched/features.h +++ b/kernel/sched/features.h @@ -55,7 +55,6 @@ SCHED_FEAT(TTWU_QUEUE, true) /* * When doing wakeups, attempt to limit superfluous scans of the LLC domain. */ -SCHED_FEAT(SIS_AVG_CPU, false) SCHED_FEAT(SIS_PROP, true) SCHED_FEAT(SIS_AGE, true)