From 2c2ffa1d6d1112dbf52cbbe36f4a5376e17da56a 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 fc47083245b19..7650b883008ac 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