rcu: Move rcu_expedited and rcu_normal externs from rcupdate.h
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Wed, 3 May 2017 16:27:15 +0000 (09:27 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Fri, 9 Jun 2017 01:52:27 +0000 (18:52 -0700)
commit3caec62fbb313946b9be53720bbf2280bb19ec28
treec8d710880df48a7c0ed48f26a3e4583ac9e0ae90
parenta68a2bb28bbf7a6dd4672a25bd87fd1b5db4fa7d
rcu: Move rcu_expedited and rcu_normal externs from rcupdate.h

The rcu_expedited and rcu_normal variables are used only by sysctl
and kernel/rcu/update.c, so it does not make sense to their extern
declarations in rcupdate.h.  This commit therefore moves these
extern declarations to update.c.

Reported-by: Ingo Molnar <mingo@kernel.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
include/linux/rcupdate.h
kernel/rcu/update.c