r116 - in lvm2/trunk: lib/format1 tools
Bastian Blank
pkg-lvm-maintainers@lists.alioth.debian.org
Wed, 22 Jun 2005 16:49:16 +0000
Author: waldi
Date: Wed Jun 22 16:49:15 2005
New Revision: 116
Modified:
lvm2/trunk/lib/format1/import-export.c
lvm2/trunk/tools/lvcreate.c
Log:
lib/format1/import-export.c, tools/lvcreate.c: Fix lvm1 metadata support.
Modified: lvm2/trunk/lib/format1/import-export.c
==============================================================================
--- lvm2/trunk/lib/format1/import-export.c (original)
+++ lvm2/trunk/lib/format1/import-export.c Wed Jun 22 16:49:15 2005
@@ -241,7 +241,7 @@
vg->extent_size = vgd->pe_size;
vg->extent_count = vgd->pe_total;
- vg->free_count = vgd->pe_total - vgd->pe_allocated;
+ vg->free_count = vgd->pe_total;
vg->max_lv = vgd->lv_max;
vg->max_pv = vgd->pv_max;
vg->alloc = ALLOC_NORMAL;
Modified: lvm2/trunk/tools/lvcreate.c
==============================================================================
--- lvm2/trunk/tools/lvcreate.c (original)
+++ lvm2/trunk/tools/lvcreate.c Wed Jun 22 16:49:15 2005
@@ -497,7 +497,7 @@
return 0;
}
- if (lp->mirrors && !(vg->fid->fmt->features & FMT_SEGMENTS)) {
+ if (lp->mirrors > 1 && !(vg->fid->fmt->features & FMT_SEGMENTS)) {
log_error("Metadata does not support mirroring.");
return 0;
}