diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 7d9ad7853441..ce836ed69759 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -13612,10 +13612,8 @@ static int sched_balance_rq(int this_cpu, struct rq *this_rq, sd->nr_balance_failed = 0; } - if (likely(!active_balance) || need_active_balance(&env)) { - /* We were unbalanced, so reset the balancing interval */ - sd->balance_interval = sd->min_interval; - } + /* We were unbalanced, so reset the balancing interval */ + sd->balance_interval = sd->min_interval; goto out;