rcu: Make TINY_RCU also use softirq for RCU_BOOST=n
authorPaul E. McKenney <paul.mckenney@linaro.org>
Sat, 18 Jun 2011 16:55:39 +0000 (09:55 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 29 Sep 2011 04:38:20 +0000 (21:38 -0700)
commit965a002b4f1a458c5dcb334ec29f48a0046faa25
tree9aa3847fd44b322a73631758e7337632e5e3a32d
parent385680a9487d2f85382ad6d74e2a15837e47bfd9
rcu: Make TINY_RCU also use softirq for RCU_BOOST=n

This patch #ifdefs TINY_RCU kthreads out of the kernel unless RCU_BOOST=y,
thus eliminating context-switch overhead if RCU priority boosting has
not been configured.

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