summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Wysochanski <dwysocha@redhat.com>2009-06-26 11:29:06 +0000
committerDave Wysochanski <dwysocha@redhat.com>2009-06-26 11:29:06 +0000
commit11f40ba93b4872590949882b1904bc0291b0d589 (patch)
tree767b59d93e67d2cc931f672f5a9a30925e515a35
parent273511037ad93e347908abd4081b182fbca7b002 (diff)
downloadlvm2-11f40ba93b4872590949882b1904bc0291b0d589.tar.gz
Fix incomplete revert for lvconvert.v2_02_48old-v2_02_48
-rw-r--r--tools/lvconvert.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/lvconvert.c b/tools/lvconvert.c
index de420115e..de86f05fe 100644
--- a/tools/lvconvert.c
+++ b/tools/lvconvert.c
@@ -242,8 +242,10 @@ static struct volume_group *_get_lvconvert_vg(struct cmd_context *cmd,
/*
* uuid is here LV uuid, but vg_read will use only first part.
*/
- return vg_read_for_update(cmd, extract_vgname(cmd, lv_name),
- NULL, 0);
+ return vg_lock_and_read(cmd, extract_vgname(cmd, lv_name),
+ uuid, LCK_VG_WRITE,
+ CLUSTERED | EXPORTED_VG | LVM_WRITE,
+ CORRECT_INCONSISTENT | FAIL_INCONSISTENT);
}
static struct logical_volume *_get_lvconvert_lv(struct cmd_context *cmd __attribute((unused)),