rcu: Move rcu_{expedited,normal} definitions into rcupdate.h
authorBen Dooks <ben.dooks@codethink.co.uk>
Tue, 15 Oct 2019 13:48:22 +0000 (14:48 +0100)
committerPaul E. McKenney <paulmck@kernel.org>
Fri, 24 Jan 2020 18:33:50 +0000 (10:33 -0800)
commite1350e8e0ea5d959c23c5e593ff3026a67dbb049
tree134d1a66d93081b01383a716972582af77461d0b
parente2167b38c87a0c9e85c342a823dae1e6f67b11d9
rcu: Move rcu_{expedited,normal} definitions into rcupdate.h

This commit moves the rcu_{expedited,normal} definitions from
kernel/rcu/update.c to include/linux/rcupdate.h to make sure they are
in sync, and also to avoid the following warning from sparse:

kernel/ksysfs.c:150:5: warning: symbol 'rcu_expedited' was not declared. Should it be static?
kernel/ksysfs.c:167:5: warning: symbol 'rcu_normal' was not declared. Should it be static?

Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
include/linux/rcupdate.h
kernel/rcu/update.c