diff options
author | Bjoern Brandenburg <bbb@mpi-sws.org> | 2015-08-09 07:18:53 -0400 |
---|---|---|
committer | Bjoern Brandenburg <bbb@mpi-sws.org> | 2017-05-26 17:12:35 -0400 |
commit | 2e86bcb945f8e4f1476072fcdd9f0a5b2697cd95 (patch) | |
tree | 078ffcea6f1ecaa2e937f843cadfb9a2eacb8bfa | |
parent | fda7b2d35c32b6c8393426584119f9cde6e55d84 (diff) |
Don't trigger load balancer in scheduler tick for LITMUS^RT
-rw-r--r-- | kernel/sched/core.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/sched/core.c b/kernel/sched/core.c index ee7526726004..9000182dc742 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c | |||
@@ -3137,7 +3137,8 @@ void scheduler_tick(void) | |||
3137 | 3137 | ||
3138 | #ifdef CONFIG_SMP | 3138 | #ifdef CONFIG_SMP |
3139 | rq->idle_balance = idle_cpu(cpu); | 3139 | rq->idle_balance = idle_cpu(cpu); |
3140 | trigger_load_balance(rq); | 3140 | if (!is_realtime(current)) |
3141 | trigger_load_balance(rq); | ||
3141 | #endif | 3142 | #endif |
3142 | rq_last_tick_reset(rq); | 3143 | rq_last_tick_reset(rq); |
3143 | } | 3144 | } |