1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-06 17:18:29 +03:00

lvconvert: fix vdo virtual size when specified

Correctly use virtual size specified by:
lvconvert --type vdo-pool --virtualsize

(cherry picked from commit 6e773bb196)
This commit is contained in:
Zdenek Kabelac 2021-06-28 18:12:19 +02:00 committed by Marian Csontos
parent 013303da9d
commit 9281d69a74

View File

@ -393,7 +393,8 @@ struct logical_volume *convert_vdo_pool_lv(struct logical_volume *data_lv,
} else {
log_verbose("Skiping VDO formating %s.", display_lvname(data_lv));
/* TODO: parse existing VDO data and retrieve vdo_logical_size */
vdo_logical_size = data_lv->size;
if (!*virtual_extents)
vdo_logical_size = data_lv->size;
}
if (!deactivate_lv(data_lv->vg->cmd, data_lv)) {