From: Jakub Kicinski Date: Wed, 16 Oct 2024 01:11:44 +0000 (-0700) Subject: configs/debug: make sure PROVE_RCU_LIST=y takes effect X-Git-Tag: v6.13-rc1~135^2~227 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a3e4bf7f9675b11d970bdbc9ccb24434d448b2c2;p=thirdparty%2Fkernel%2Flinux.git configs/debug: make sure PROVE_RCU_LIST=y takes effect Commit 0aaa8977acbf ("configs: introduce debug.config for CI-like setup") added CONFIG_PROVE_RCU_LIST=y to the common CI config, but RCU_EXPERT is not set, and it's a dependency for CONFIG_PROVE_RCU_LIST=y. Make sure CIs take advantage of CONFIG_PROVE_RCU_LIST=y, recent fixes in networking indicate that it does catch bugs. Reviewed-by: Joel Fernandes (Google) Acked-by: Matthieu Baerts (NGI0) Acked-by: Paul E. McKenney Reviewed-by: Simon Horman Link: https://patch.msgid.link/20241016011144.3058445-1-kuba@kernel.org Signed-off-by: Jakub Kicinski --- diff --git a/kernel/configs/debug.config b/kernel/configs/debug.config index 509ee703de152..20552f163930d 100644 --- a/kernel/configs/debug.config +++ b/kernel/configs/debug.config @@ -103,6 +103,7 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y # # RCU Debugging # +CONFIG_RCU_EXPERT=y CONFIG_PROVE_RCU=y CONFIG_PROVE_RCU_LIST=y #