summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2021-09-10 22:32:26 +0200
committerZdenek Kabelac <zkabelac@redhat.com>2021-09-13 12:34:41 +0200
commita8ee13900db58b018e143fbf6a3435c7803e82fe (patch)
tree94485fa6a327dba74608ae550338171e348a9f39
parentbe1c2a1ae2da445309f04ac4e3ed7470ff29d436 (diff)
downloadlvm2-a8ee13900db58b018e143fbf6a3435c7803e82fe.tar.gz
cov: initialize attr
-rw-r--r--lib/activate/activate.c2
-rw-r--r--lib/metadata/cache_manip.c2
-rw-r--r--lib/metadata/lv_manip.c2
-rw-r--r--lib/metadata/raid_manip.c4
-rw-r--r--lib/misc/lvm-exec.c2
5 files changed, 6 insertions, 6 deletions
diff --git a/lib/activate/activate.c b/lib/activate/activate.c
index b44efc617..727bd2386 100644
--- a/lib/activate/activate.c
+++ b/lib/activate/activate.c
@@ -1491,7 +1491,7 @@ int lvs_in_vg_opened(const struct volume_group *vg)
*/
int raid4_is_supported(struct cmd_context *cmd, const struct segment_type *segtype)
{
- unsigned attrs;
+ unsigned attrs = 0;
if (segtype_is_raid4(segtype) &&
(!segtype->ops->target_present ||
diff --git a/lib/metadata/cache_manip.c b/lib/metadata/cache_manip.c
index 98821430f..b717e8a36 100644
--- a/lib/metadata/cache_manip.c
+++ b/lib/metadata/cache_manip.c
@@ -749,7 +749,7 @@ static const char *_get_default_cache_policy(struct cmd_context *cmd)
static cache_metadata_format_t _get_default_cache_metadata_format(struct cmd_context *cmd)
{
const struct segment_type *segtype = get_segtype_from_string(cmd, SEG_TYPE_NAME_CACHE);
- unsigned attr;
+ unsigned attr = 0;
cache_metadata_format_t f;
if (!segtype ||
diff --git a/lib/metadata/lv_manip.c b/lib/metadata/lv_manip.c
index 4697ebbd8..e2efbf03a 100644
--- a/lib/metadata/lv_manip.c
+++ b/lib/metadata/lv_manip.c
@@ -5216,7 +5216,7 @@ static int _lvresize_check(struct logical_volume *lv,
if (lv_is_raid(lv) &&
lp->resize == LV_REDUCE) {
- unsigned attrs;
+ unsigned attrs = 0;
const struct segment_type *segtype = first_seg(lv)->segtype;
if (!segtype->ops->target_present ||
diff --git a/lib/metadata/raid_manip.c b/lib/metadata/raid_manip.c
index f0d401cde..60a10332e 100644
--- a/lib/metadata/raid_manip.c
+++ b/lib/metadata/raid_manip.c
@@ -46,7 +46,7 @@ static int _check_restriping(uint32_t new_stripes, struct logical_volume *lv)
*/
static int _reshape_is_supported(struct cmd_context *cmd, const struct segment_type *segtype)
{
- unsigned attrs;
+ unsigned attrs = 0;
if (!segtype->ops->target_present ||
!segtype->ops->target_present(cmd, NULL, &attrs) ||
@@ -65,7 +65,7 @@ static int _reshape_is_supported(struct cmd_context *cmd, const struct segment_t
static int _rebuild_with_emptymeta_is_supported(struct cmd_context *cmd,
const struct segment_type *segtype)
{
- unsigned attrs;
+ unsigned attrs = 0;
if (!segtype->ops->target_present ||
!segtype->ops->target_present(cmd, NULL, &attrs) ||
diff --git a/lib/misc/lvm-exec.c b/lib/misc/lvm-exec.c
index c60897ca6..77a2e0653 100644
--- a/lib/misc/lvm-exec.c
+++ b/lib/misc/lvm-exec.c
@@ -50,7 +50,7 @@ int exec_cmd(struct cmd_context *cmd, const char *const argv[],
int *rstatus, int sync_needed)
{
pid_t pid;
- int status;
+ int status = 0;
char buf[PATH_MAX * 2];
if (rstatus)