Commit 687d7a96 authored by Paul E. McKenney's avatar Paul E. McKenney
Browse files

rcu: restrict TREE_RCU to SMP builds with !PREEMPT



Because both TINY_RCU and TREE_PREEMPT_RCU have been in mainline for
several releases, it is time to restrict the use of TREE_RCU to SMP
non-preemptible systems.  This reduces testing/validation effort.  This
commit is a first step towards driving the selection of RCU implementation
directly off of the SMP and PREEMPT configuration parameters.

Signed-off-by: default avatarPaul E. McKenney <paulmck@linux.vnet.ibm.com>
parent f2e0dd70
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -340,6 +340,7 @@ choice


config TREE_RCU
config TREE_RCU
	bool "Tree-based hierarchical RCU"
	bool "Tree-based hierarchical RCU"
	depends on !PREEMPT && SMP
	help
	help
	  This option selects the RCU implementation that is
	  This option selects the RCU implementation that is
	  designed for very large SMP system with hundreds or
	  designed for very large SMP system with hundreds or