rcu: Move synchronize_sched_expedited() to rcutree.c
authorPaul E. McKenney <paul.mckenney@linaro.org>
Tue, 24 Jan 2012 01:05:46 +0000 (17:05 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 21 Feb 2012 17:06:04 +0000 (09:06 -0800)
commit3d3b7db0a22085cfc05c3318b9874f7fb8266d18
tree7f6a080ca64f8a07dd058c2771b983c602fd1a65
parentc0d6d01bffdce19fa19baad6cb8cc3eed7bfd6f5
rcu: Move synchronize_sched_expedited() to rcutree.c

Now that TREE_RCU and TREE_PREEMPT_RCU no longer do anything different
for the single-CPU case, there is no need for multiple definitions of
synchronize_sched_expedited().  It is no longer in any sense a plug-in,
so move it from kernel/rcutree_plugin.h to kernel/rcutree.c.

Signed-off-by: Paul E. McKenney <paul.mckenney@linaro.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
kernel/rcutree.c
kernel/rcutree_plugin.h