From: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Date: Sun, 23 Apr 2017 19:50:59 +0000 (-0700)
Subject: srcu: Make SRCU be built by default
X-Git-Tag: v4.12-rc1~38^2~3
X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=d160a727c40e;p=users%2Fjedix%2Flinux-maple.git

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>
---

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