diff options
| -rw-r--r-- | kernel/sched/fair.c | 11 |
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 | */ |
| 9564 | static void nohz_balancer_kick(struct rq *rq) | 9557 | static void nohz_balancer_kick(struct rq *rq) |
| 9565 | { | 9558 | { |
