diff --git a/[refs] b/[refs] index eec2c8b52c14..891145a716f3 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e2f4699ac15fe36de1288505bc6e6e5a8603ab1b +refs/heads/master: 90a6501f94aedd7fb40f5556334843194fb598be diff --git a/trunk/kernel/sched_fair.c b/trunk/kernel/sched_fair.c index 3e1fd96c6cf9..5a5ea2cd924f 100644 --- a/trunk/kernel/sched_fair.c +++ b/trunk/kernel/sched_fair.c @@ -3476,7 +3476,7 @@ static void run_rebalance_domains(struct softirq_action *h) static inline int on_null_domain(int cpu) { - return !rcu_dereference(cpu_rq(cpu)->sd); + return !rcu_dereference_sched(cpu_rq(cpu)->sd); } /*