diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2022-03-30 14:16:11 +0200 |
---|---|---|
committer | Marian Csontos <mcsontos@redhat.com> | 2022-11-29 14:09:25 +0100 |
commit | 7db3a53d8a3aa7401337fb9aaf00f19cf4407e70 (patch) | |
tree | 29c1ec2d856618ad9f3964818690e9df8d93081b /lib/metadata/lv_manip.c | |
parent | 0b9d9963b8f15a6f12a0149a62809fa9b846c5c5 (diff) | |
download | lvm2-wip-8.8.0.tar.gz |
thin: fix message processing on thin-pool extensionwip-8.8.0
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.
(cherry picked from commit 09371131469f7398c597a5fb30dc565859253cc2)
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; } |