]> git.karo-electronics.de Git - karo-tx-linux.git/commit
rcu: Not necessary to pass rcu_read_lock_held() to rcu_dereference_protected()
authorMichal Hocko <mhocko@suse.cz>
Fri, 8 Jul 2011 15:48:24 +0000 (08:48 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Wed, 10 Aug 2011 02:28:36 +0000 (19:28 -0700)
commit304d943594f5fe0d5e12ca35cbf9d6d93f5903de
treedcbe5c32f5aa9b52c3781d486bdedaf8cfe74157
parent2e245cc3f6fc879bea417923b794c7cf811fe65b
rcu: Not necessary to pass rcu_read_lock_held() to rcu_dereference_protected()

Since ca5ecddf (rcu: define __rcu address space modifier for sparse)
rcu_dereference_check() use rcu_read_lock_held() as a part of condition
automatically.  Therefore, callers of rcu_dereference_check() no longer
need to pass rcu_read_lock_held() to rcu_dereference_check().

Signed-off-by: Michal Hocko <mhocko@suse.cz>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Documentation/RCU/lockdep.txt