]> asedeno.scripts.mit.edu Git - linux.git/commit
rcu: Declare rcu_eqs_special_set() in public header
authorYury Norov <ynorov@caviumnetworks.com>
Sun, 25 Mar 2018 17:50:03 +0000 (20:50 +0300)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 15 May 2018 17:27:51 +0000 (10:27 -0700)
commit17672480fb1e953f999623b598a98130f8aacfbc
tree083aec21ddc8eb7e12a6fc45fd35a7f34b5fcc15
parent265f5f28f042fee66531f9f647c9d78e997995b6
rcu: Declare rcu_eqs_special_set() in public header

Because rcu_eqs_special_set() is declared only in internal header
kernel/rcu/tree.h and stubbed in include/linux/rcutiny.h, it is
inaccessible outside of the RCU implementation.  This patch therefore
moves the  rcu_eqs_special_set() declaration to include/linux/rcutree.h,
which allows it to be used in non-rcu kernel code.

Signed-off-by: Yury Norov <ynorov@caviumnetworks.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Tested-by: Nicholas Piggin <npiggin@gmail.com>
include/linux/rcutree.h
kernel/rcu/tree.h