The idle_balance() function is called within a #ifdef CONFIG_SMP section. Remove its declaration in sched.h for !CONFIG_SMP because it is pointless.
Signed-off-by: Daniel Lezcano <[email protected]> --- kernel/sched/sched.h | 6 ------ 1 file changed, 6 deletions(-) diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h index 1bf34c2..0eda78b 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h @@ -1168,12 +1168,6 @@ extern int idle_balance(struct rq *this_rq); extern void idle_enter_fair(struct rq *this_rq); extern void idle_exit_fair(struct rq *this_rq); -#else /* CONFIG_SMP */ - -static inline void idle_balance(int cpu, struct rq *rq) -{ -} - #endif extern void sysrq_sched_debug_show(void); -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

