rcu: Create RCU_EXPERT Kconfig and hide booleans behind it
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Mon, 20 Apr 2015 19:19:45 +0000 (12:19 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Wed, 27 May 2015 19:59:04 +0000 (12:59 -0700)
commit78cae10b3a90438689f8cedb66241ce9cff9c214
tree193a925f99d4a95cf0bc87d1700c830b1b29d999
parenta3dc2948cec80f20a89e9b646d0c01b121e48e02
rcu: Create RCU_EXPERT Kconfig and hide booleans behind it

This commit creates an RCU_EXPERT Kconfig and hides the independent
boolean RCU-related user-visible Kconfig parameters behind it, namely
RCU_FAST_NO_HZ and RCU_BOOST.  This prevents Kconfig from asking about
these parameters unless the user really wants to be asked.

Reported-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Pranith Kumar <bobby.prani@gmail.com>
init/Kconfig