diff options
-rw-r--r-- | kernel/sched/fair.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 514d5426ea6..306bc7cbd2d 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -2655,8 +2655,6 @@ void idle_exit_fair(struct rq *this_rq) update_rq_runnable_avg(this_rq, 0); } -static int idle_balance(struct rq *this_rq); - #else /* CONFIG_SMP */ static inline void update_entity_load_avg(struct sched_entity *se, @@ -2671,11 +2669,6 @@ static inline void dequeue_entity_load_avg(struct cfs_rq *cfs_rq, static inline void update_cfs_rq_blocked_load(struct cfs_rq *cfs_rq, int force_update) {} -static inline int idle_balance(struct rq *rq) -{ - return 0; -} - #endif /* CONFIG_SMP */ static void enqueue_sleeper(struct cfs_rq *cfs_rq, struct sched_entity *se) @@ -4771,6 +4764,8 @@ static void set_skip_buddy(struct sched_entity *se) cfs_rq_of(se)->skip = se; } +static int idle_balance(struct rq *this_rq); + /* * Preempt the current task with a newly woken task if needed: */ |