rcu: move check from rcu_dereference_bh to rcu_read_lock_bh_held
[deliverable/linux.git] / include / linux / rcupdate.h
index 83af1f8d8b746cde3b8369d7125f3cdfe07da6d3..9fbc54a2585d42cb9276adf2c2d168f53e883f63 100644 (file)
@@ -454,7 +454,7 @@ static inline notrace void rcu_read_unlock_sched_notrace(void)
  * Makes rcu_dereference_check() do the dirty work.
  */
 #define rcu_dereference_bh(p) \
-               rcu_dereference_check(p, rcu_read_lock_bh_held() || irqs_disabled())
+               rcu_dereference_check(p, rcu_read_lock_bh_held())
 
 /**
  * rcu_dereference_sched - fetch RCU-protected pointer, checking for RCU-sched
This page took 0.038898 seconds and 5 git commands to generate.