[lvm-devel] master - lvconvert: convert missing sizes to extents
Zdenek Kabelac
zkabelac at fedoraproject.org
Tue Nov 4 14:32:57 UTC 2014
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=7092b47ec90571668c30ef38a9ec251adcff2c82
Commit: 7092b47ec90571668c30ef38a9ec251adcff2c82
Parent: 847b2aa5b418c80d4fe2fb68dec32e7992416ba0
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Tue Nov 4 14:14:52 2014 +0100
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Tue Nov 4 15:25:47 2014 +0100
lvconvert: convert missing sizes to extents
After initial 'size' usage converted to extents, continue to use
only extents.
(in-release fix).
---
tools/lvconvert.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/tools/lvconvert.c b/tools/lvconvert.c
index 22058ea..fcec8e1 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))
More information about the lvm-devel
mailing list