mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-07 21:18:59 +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:
parent
013303da9d
commit
9281d69a74
@ -393,7 +393,8 @@ struct logical_volume *convert_vdo_pool_lv(struct logical_volume *data_lv,
|
|||||||
} else {
|
} else {
|
||||||
log_verbose("Skiping VDO formating %s.", display_lvname(data_lv));
|
log_verbose("Skiping VDO formating %s.", display_lvname(data_lv));
|
||||||
/* TODO: parse existing VDO data and retrieve vdo_logical_size */
|
/* 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)) {
|
if (!deactivate_lv(data_lv->vg->cmd, data_lv)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user