diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 6207745d9c40..18aba5481cc4 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -7697,7 +7697,8 @@ static bool yield_to_task_fair(struct rq *rq, struct task_struct *p) * rewrite all of this once again.] */ -static unsigned long __read_mostly max_load_balance_interval = HZ/10; +unsigned long __read_mostly max_load_balance_interval = HZ/10; +EXPORT_SYMBOL_GPL(max_load_balance_interval); enum fbq_type { regular, remote, all }; diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h index e005255566ff..95211bcd6cfd 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h @@ -2288,6 +2288,7 @@ static inline struct task_struct *get_push_task(struct rq *rq) extern int push_cpu_stop(void *arg); +extern unsigned long __read_mostly max_load_balance_interval; #endif #ifdef CONFIG_CPU_IDLE