summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2014-11-04 14:14:52 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2014-11-04 15:25:47 +0100
commit7092b47ec90571668c30ef38a9ec251adcff2c82 (patch)
treeb045dae78ec02a14d28d7e1c022ae78870043b40
parent847b2aa5b418c80d4fe2fb68dec32e7992416ba0 (diff)
downloadlvm2-7092b47ec90571668c30ef38a9ec251adcff2c82.tar.gz
lvconvert: convert missing sizes to extents
After initial 'size' usage converted to extents, continue to use only extents. (in-release fix).
-rw-r--r--tools/lvconvert.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/lvconvert.c b/tools/lvconvert.c
index 22058ea93..fcec8e176 100644
--- a/tools/lvconvert.c
+++ b/tools/lvconvert.c
@@ -2842,7 +2842,7 @@ static int _lvconvert_pool(struct cmd_context *cmd,
log_error("Unknown pool metadata LV %s.", lp->pool_metadata_name);
return 0;
}
- lp->pool_metadata_size = lp->pool_metadata_lv->size;
+ lp->pool_metadata_extents = lp->pool_metadata_lv->le_count;
metadata_lv = lp->pool_metadata_lv;
if (metadata_lv == pool_lv) {
@@ -2885,7 +2885,7 @@ static int _lvconvert_pool(struct cmd_context *cmd,
if (!_lvconvert_update_pool_params(pool_lv, lp))
return_0;
- if (lp->pool_metadata_size > metadata_lv->size) {
+ if (lp->pool_metadata_extents > metadata_lv->le_count) {
log_error("Logical volume %s is too small for metadata.",
display_lvname(metadata_lv));
return 0;
@@ -2953,7 +2953,7 @@ static int _lvconvert_pool(struct cmd_context *cmd,
if (!_lvconvert_update_pool_params(pool_lv, lp))
return_0;
- if (metadata_lv->size < lp->pool_metadata_size)
+ if (metadata_lv->le_count < lp->pool_metadata_extents)
log_print_unless_silent("Continuing with swap...");
if (!arg_count(cmd, discards_ARG))