]> 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>
Wed, 10 Aug 2011 02:28:34 +0000 (19:28 -0700)
commit97418f55fda69605f861f555c7d15d994be40840
tree0b2a29bd4e8853331c5ba4481e3ff3abf04a59ff
parent9753afa8a14263938e2cb0657661725fa53826d4
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