From 595ddfc50f2b6ebb9baacc6d03d98d0e3d985dea Mon Sep 17 00:00:00 2001 From: Joe Thornber Date: Fri, 3 May 2019 15:15:01 +0100 Subject: [PATCH] [thin_repair/thin_dump] repair flag wasn't being set internally. Introduced by recent changes --- thin-provisioning/metadata_dumper.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/thin-provisioning/metadata_dumper.cc b/thin-provisioning/metadata_dumper.cc index 75b44a8..4089eaa 100644 --- a/thin-provisioning/metadata_dumper.cc +++ b/thin-provisioning/metadata_dumper.cc @@ -798,7 +798,7 @@ thin_provisioning::metadata_repair(block_manager<>::ptr bm, emitter::ptr e) boost::optional()); { - mapping_tree_detail::damage_visitor::ptr md_policy(mapping_damage_policy(false)); + mapping_tree_detail::damage_visitor::ptr md_policy(mapping_damage_policy(true)); mapping_tree_emitter mte(opts, md, e, de.get_details(), mapping_damage_policy(false)); walk_mapping_tree(*md->mappings_top_level_, mte, *md_policy); }