diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2022-03-30 14:16:11 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2022-03-30 14:49:04 +0200 |
commit | 09371131469f7398c597a5fb30dc565859253cc2 (patch) | |
tree | cf25ca5d5a2ab1a588eb3eda673e382932404082 /lib/metadata/lv_manip.c | |
parent | 86a0a652a9eedd932c7428ed82656f3fd40d13f8 (diff) | |
download | lvm2-09371131469f7398c597a5fb30dc565859253cc2.tar.gz |
thin: fix message processing on thin-pool extension
When thin-pool had queued some delete message on extension operation
such message has been 'lost' and thin-pool kernel metadata has been
left with a thin volume that no longer existed for lvm2 metadata.
Diffstat (limited to 'lib/metadata/lv_manip.c')
-rw-r--r-- | lib/metadata/lv_manip.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/metadata/lv_manip.c b/lib/metadata/lv_manip.c index 003748d6f..9523e3e66 100644 --- a/lib/metadata/lv_manip.c +++ b/lib/metadata/lv_manip.c @@ -6179,7 +6179,7 @@ int lv_resize(struct logical_volume *lv, if (lv_is_thin_pool(lock_lv)) { /* Update lvm pool metadata (drop messages). */ - if (!update_pool_lv(lock_lv, 0)) + if (!update_pool_lv(lock_lv, 1)) goto_bad; } |