From bf72785e1e11b18df9a03ebfa7c284fe4f43eaa0 Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Mon, 24 Aug 2015 15:40:39 -0700 Subject: [PATCH] config: skip lockdep for intentionally recursive md_config_t lock lockdep can't handle recursive locks, resulting in false positive reports for certain set_val_or_die() calls, like via md_config_t::parse_argv() passed "-m". Fixes: #12614 Signed-off-by: Josh Durgin (cherry picked from commit 415226995ebe841cc9e8639a3233150a75aecaed) --- src/common/config.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/config.cc b/src/common/config.cc index 5e923e6fa658c..3b0ed628c48e1 100644 --- a/src/common/config.cc +++ b/src/common/config.cc @@ -148,7 +148,7 @@ md_config_t::md_config_t() #undef OPTION #undef SUBSYS #undef DEFAULT_SUBSYS - lock("md_config_t", true) + lock("md_config_t", true, false) { init_subsys(); } -- 2.39.5