Skip to content

Commit

Permalink
rcu: Permit RCU_FAST_NO_HZ to be used by TREE_PREEMPT_RCU
Browse files Browse the repository at this point in the history
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 <[email protected]>
Reviewed-by: Josh Triplett <[email protected]>
  • Loading branch information
Paul E. McKenney authored and paulmck committed Dec 11, 2011
1 parent 11dbaa8 commit b807fbf
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions init/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down

0 comments on commit b807fbf

Please sign in to comment.