From 77deadd3af81d5641e2e53e604efbfab2cb6d330 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Mon, 14 Oct 2019 10:45:10 +0200 Subject: [PATCH] cachevol: drop LV_CACHE_VOL on detach automatically Move dropping of cachevol flag into detach function. TODO: this flag should be internal to lvm2. --- lib/metadata/pool_manip.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/metadata/pool_manip.c b/lib/metadata/pool_manip.c index 934bb5601..b9d04eade 100644 --- a/lib/metadata/pool_manip.c +++ b/lib/metadata/pool_manip.c @@ -254,6 +254,7 @@ int detach_pool_lv(struct lv_segment *seg) return_0; seg->lv->status &= ~CACHE; lv_set_visible(seg->pool_lv); + seg->pool_lv->status &= ~LV_CACHE_VOL; seg->pool_lv = NULL; return 1; }