summaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>2017-04-23 21:50:59 +0200
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>2017-04-24 17:36:02 +0200
commitd160a727c40e7175aa642137910a3fda46262fc8 (patch)
tree42c32e10986f7e3df987ac89eb8a42387e75fee4 /init
parentsrcu: Fix Kconfig botch when SRCU not selected (diff)
downloadlinux-d160a727c40e7175aa642137910a3fda46262fc8.tar.xz
linux-d160a727c40e7175aa642137910a3fda46262fc8.zip
srcu: Make SRCU be built by default
SRCU is optional, and included only if there is a "select SRCU" in effect. However, we now have Tiny SRCU, so this commit defaults CONFIG_SRCU=y. Reported-by: kbuild test robot <fengguang.wu@intel.com> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'init')
-rw-r--r--init/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/init/Kconfig b/init/Kconfig
index fe72c12e06a5..42a346b0df43 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -521,6 +521,7 @@ config RCU_EXPERT
config SRCU
bool
+ default y
help
This option selects the sleepable version of RCU. This version
permits arbitrary sleeping or blocking within RCU read-side critical