]> git.karo-electronics.de Git - karo-tx-linux.git/commit
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>
Tue, 6 Sep 2011 18:26:54 +0000 (11:26 -0700)
commit627b9fc8f557d09b5762d0ee7ec02b3b3368afbd
treea566fe5cc4b8e477891927e930b69d1131603265
parent80dac3d3a6169c75cd27bd4fecfd33670698e108
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