aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--kernel/sched/fair.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
index ac6b52d8c79e..f44da9b491ff 100644
--- a/kernel/sched/fair.c
+++ b/kernel/sched/fair.c
@@ -9551,15 +9551,8 @@ static void kick_ilb(unsigned int flags)
9551} 9551}
9552 9552
9553/* 9553/*
9554 * Current heuristic for kicking the idle load balancer in the presence 9554 * Current decision point for kicking the idle load balancer in the presence
9555 * of an idle cpu in the system. 9555 * of idle CPUs in the system.
9556 * - This rq has more than one task.
9557 * - This rq has at least one CFS task and the capacity of the CPU is
9558 * significantly reduced because of RT tasks or IRQs.
9559 * - At parent of LLC scheduler domain level, this cpu's scheduler group has
9560 * multiple busy cpu.
9561 * - For SD_ASYM_PACKING, if the lower numbered cpu's in the scheduler
9562 * domain span are idle.
9563 */ 9556 */
9564static void nohz_balancer_kick(struct rq *rq) 9557static void nohz_balancer_kick(struct rq *rq)
9565{ 9558{