diff options
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2015-01-18 21:01:21 -0500 |
---|---|---|
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2015-02-26 15:02:11 -0500 |
commit | 9bae6592d7d74dbb409e0dd8004f13af8b8d569e (patch) | |
tree | 06a5d973c460173b707b54e17c46bad2d0f7b180 /lib/Kconfig.debug | |
parent | 1925d1967c93a1c421271aade7953f6857e9f579 (diff) |
rcu: Drive PROVE_RCU directly off of PROVE_LOCKING
In the past, it has been useful to enable PROVE_LOCKING without also
enabling PROVE_RCU. However, experience with PROVE_RCU over the past
few years has demonstrated its usefulness, so this commit makes
PROVE_LOCKING directly imply PROVE_RCU.
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'lib/Kconfig.debug')
-rw-r--r-- | lib/Kconfig.debug | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index c5cefb3c009c..0766672e4c5f 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug | |||
@@ -1180,16 +1180,7 @@ config DEBUG_CREDENTIALS | |||
1180 | menu "RCU Debugging" | 1180 | menu "RCU Debugging" |
1181 | 1181 | ||
1182 | config PROVE_RCU | 1182 | config PROVE_RCU |
1183 | bool "RCU debugging: prove RCU correctness" | 1183 | def_bool PROVE_LOCKING |
1184 | depends on PROVE_LOCKING | ||
1185 | default n | ||
1186 | help | ||
1187 | This feature enables lockdep extensions that check for correct | ||
1188 | use of RCU APIs. This is currently under development. Say Y | ||
1189 | if you want to debug RCU usage or help work on the PROVE_RCU | ||
1190 | feature. | ||
1191 | |||
1192 | Say N if you are unsure. | ||
1193 | 1184 | ||
1194 | config PROVE_RCU_REPEATEDLY | 1185 | config PROVE_RCU_REPEATEDLY |
1195 | bool "RCU debugging: don't disable PROVE_RCU on first splat" | 1186 | bool "RCU debugging: don't disable PROVE_RCU on first splat" |