26 lines
787 B
Diff
26 lines
787 B
Diff
|
|
From 9b898dc260048071fb5f0ab2d85580c73225e9d3 Mon Sep 17 00:00:00 2001
|
||
|
|
From: root <root@localhost.localdomain>
|
||
|
|
Date: Wed, 13 Mar 2019 22:30:24 +0800
|
||
|
|
Subject: [PATCH 16/19] lvconvert: ensure proper init of pv_list
|
||
|
|
|
||
|
|
---
|
||
|
|
tools/lvconvert.c | 2 +-
|
||
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
|
||
|
|
diff --git a/tools/lvconvert.c b/tools/lvconvert.c
|
||
|
|
index 794877e..9e9029e 100644
|
||
|
|
--- a/tools/lvconvert.c
|
||
|
|
+++ b/tools/lvconvert.c
|
||
|
|
@@ -483,7 +483,7 @@ static struct dm_list *_failed_pv_list(struct volume_group *vg)
|
||
|
|
if (pvl->pv->pe_alloc_count == 0)
|
||
|
|
continue;
|
||
|
|
|
||
|
|
- if (!(new_pvl = dm_pool_alloc(vg->vgmem, sizeof(*new_pvl)))) {
|
||
|
|
+ if (!(new_pvl = dm_pool_zalloc(vg->vgmem, sizeof(*new_pvl)))) {
|
||
|
|
log_error("Allocation of failed_pvs list entry failed.");
|
||
|
|
return NULL;
|
||
|
|
}
|
||
|
|
--
|
||
|
|
2.19.1
|
||
|
|
|