]> sourceware.org Git - lvm2.git/commitdiff
clean-ups: remove unused var, add 'static' for local fn, adjust test
authorJonathan Brassow <jbrassow@redhat.com>
Wed, 14 Jun 2017 19:49:42 +0000 (14:49 -0500)
committerJonathan Brassow <jbrassow@redhat.com>
Wed, 14 Jun 2017 19:49:42 +0000 (14:49 -0500)
For the test clean-up, I was providing too many devices to the first
command - possibly allowing it to allocate in the wrong place.  I was
also not providing a device for the second command - virtually ensuring
the test was not performing correctly at times.

lib/metadata/raid_manip.c
test/shell/lvconvert-raid.sh

index 52def780f6da8181e67affc3d866ee45fa6d9527..dca5ba39a48c0e0109049805712922ebb478d390 100644 (file)
@@ -2877,7 +2877,6 @@ static int _raid_allow_extraction(struct logical_volume *lv,
        char *dev_health;
        char *sync_action;
        struct lv_segment *seg = first_seg(lv);
-       struct cmd_context *cmd = lv->vg->cmd;
 
        /* If in-sync or hanlding repairs, allow to proceed. */
        if (_raid_in_sync(lv) || lv->vg->cmd->handles_missing_pvs)
@@ -6510,7 +6509,7 @@ has_enough_space:
  * Returns: 1 if the state is detected, 0 otherwise.
  * FIXME: would be better to return -1,0,1 to allow error report.
  */
-int _lv_raid_has_primary_failure_on_recover(struct logical_volume *lv)
+static int _lv_raid_has_primary_failure_on_recover(struct logical_volume *lv)
 {
        char *tmp_dev_health;
        char *tmp_sync_action;
index fba7864c6e8aa5c47b68064ee516c8f80f0bde4f..6c05c67be063a05df36f157a0fece768458f77bf 100644 (file)
@@ -228,9 +228,9 @@ done
 #  - DO allow removal of secondaries while syncing
 ###########################################
 aux delay_dev $dev2 0 100
-lvcreate -aey -l 2 -n $lv1 $vg $dev1 $dev2
+lvcreate -aey -l 2 -n $lv1 $vg $dev1
 lvconvert -y -m 1 $vg/$lv1 \
-       --config 'global { mirror_segtype_default = "raid1" }'
+       --config 'global { mirror_segtype_default = "raid1" }' $dev2
 lvs --noheadings -o attr $vg/$lv1 | grep '^[[:space:]]*r'
 not lvconvert --yes -m 0 $vg/$lv1 $dev1
 lvconvert --yes -m 0 $vg/$lv1 $dev2
This page took 0.038678 seconds and 5 git commands to generate.