diff options
author | Paul E. McKenney <paul.mckenney@linaro.org> | 2011-11-03 14:56:12 -0700 |
---|---|---|
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2011-12-11 10:31:45 -0800 |
commit | b807fbff3102bcac76ed9157d834dc20bb3d133b (patch) | |
tree | a47a67bc636debb60b58ef1859d5282ebec244cd /init/Kconfig | |
parent | 11dbaa8cb79a6e4a234a134898436f717a663f01 (diff) | |
download | linux-stable-b807fbff3102bcac76ed9157d834dc20bb3d133b.tar.gz linux-stable-b807fbff3102bcac76ed9157d834dc20bb3d133b.tar.bz2 linux-stable-b807fbff3102bcac76ed9157d834dc20bb3d133b.zip |
rcu: Permit RCU_FAST_NO_HZ to be used by TREE_PREEMPT_RCU
The new implementation of RCU_FAST_NO_HZ is compatible with preemptible
RCU, so this commit removes the Kconfig restriction that previously
prohibited this.
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
Diffstat (limited to 'init/Kconfig')
-rw-r--r-- | init/Kconfig | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/init/Kconfig b/init/Kconfig index 43298f9810fb..82b6a4c675b2 100644 --- a/init/Kconfig +++ b/init/Kconfig @@ -469,14 +469,14 @@ config RCU_FANOUT_EXACT config RCU_FAST_NO_HZ bool "Accelerate last non-dyntick-idle CPU's grace periods" - depends on TREE_RCU && NO_HZ && SMP + depends on NO_HZ && SMP default n help This option causes RCU to attempt to accelerate grace periods - in order to allow the final CPU to enter dynticks-idle state - more quickly. On the other hand, this option increases the - overhead of the dynticks-idle checking, particularly on systems - with large numbers of CPUs. + in order to allow CPUs to enter dynticks-idle state more + quickly. On the other hand, this option increases the overhead + of the dynticks-idle checking, particularly on systems with + large numbers of CPUs. Say Y if energy efficiency is critically important, particularly if you have relatively few CPUs. |