From 5faf02761f5c80e1b32ae7532d8b33cd522eaae4 Mon Sep 17 00:00:00 2001 From: Alasdair Kergon Date: Sat, 7 Oct 2006 23:06:18 +0000 Subject: [PATCH] rely on pv_setup functions to fix up pe_count --- lib/metadata/metadata.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/metadata/metadata.c b/lib/metadata/metadata.c index 5153a3f42..0f153a659 100644 --- a/lib/metadata/metadata.c +++ b/lib/metadata/metadata.c @@ -89,11 +89,8 @@ static int _add_pv_to_vg(struct format_instance *fid, struct volume_group *vg, pv->pe_start = pe_align(); /* - * The next two fields should be corrected - * by fid->pv_setup. + * pe_count must always be calculated by pv_setup */ - pv->pe_count = (pv->size - pv->pe_start) / vg->extent_size; - pv->pe_alloc_count = 0; if (!fid->fmt->ops->pv_setup(fid->fmt, UINT64_C(0), 0,