summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlasdair G Kergon <agk@redhat.com>2016-04-14 23:42:56 +0100
committerAlasdair G Kergon <agk@redhat.com>2016-04-14 23:42:56 +0100
commit150cff9cce019e3211d99dbdceaccf77db1e503a (patch)
tree3e8b2ebcac5f18dc334f531d4344285f491578cc
parent7ae5f6fc5c300413e740d4fa537090f0a4be5d2c (diff)
downloadlvm2-150cff9cce019e3211d99dbdceaccf77db1e503a.tar.gz
activation: Log when pending snap merge postponed.
-rw-r--r--lib/activate/dev_manager.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/activate/dev_manager.c b/lib/activate/dev_manager.c
index a0e05ad6c..d25c07ebd 100644
--- a/lib/activate/dev_manager.c
+++ b/lib/activate/dev_manager.c
@@ -2700,8 +2700,10 @@ static int _add_new_lv_to_dtree(struct dev_manager *dm, struct dm_tree *dtree,
dinfo->open_count)) {
if (seg_is_thin_volume(seg) ||
/* FIXME Is there anything simpler to check for instead? */
- !lv_has_target_type(dm->mem, lv, NULL, TARGET_NAME_SNAPSHOT_MERGE))
+ !lv_has_target_type(dm->mem, lv, NULL, TARGET_NAME_SNAPSHOT_MERGE)) {
+ log_debug_activation("Postponing pending snapshot merge for origin LV %s.", display_lvname(lv));
laopts->no_merging = 1;
+ }
}
}