summaryrefslogtreecommitdiff
path: root/restripe.c
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.com>2016-10-07 14:55:20 +1100
committerJes Sorensen <Jes.Sorensen@redhat.com>2016-10-07 11:47:48 -0400
commit681b7ae245db80b24d45abdc3f5040c796aa29cc (patch)
tree5d6187f9ed6b2eec1d2cfdae26a9a6fb7639b455 /restripe.c
parent21e9380b26058762a0d3cb0957c5808736d21996 (diff)
downloadmdadm-681b7ae245db80b24d45abdc3f5040c796aa29cc.tar.gz
Fix some issues found by clang
The clang compiler complained about each of these. The mdmon.h error will only affect 'far' RAID10 arrays using intel or DDF metadata, and there is no such thing. The mdopen.c will cause a problem if there are no free md device numbers in the first 512. That is fairly unlikely. The restripe.c error would only affect the 'test_stripe' command, and probably doesn't change its behaviour. The super-intel.c fix is purely cosmetic. Signed-off-by: NeilBrown <neilb@suse.com> Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Diffstat (limited to 'restripe.c')
-rw-r--r--restripe.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/restripe.c b/restripe.c
index 359ae86..de85ee4 100644
--- a/restripe.c
+++ b/restripe.c
@@ -482,7 +482,7 @@ int raid6_check_disks(int data_disks, int start, int chunk_size,
}
if((Px == 0) && (Qx == 0))
- curr_broken_disk = curr_broken_disk;
+ curr_broken_disk = prev_broken_disk;
if(curr_broken_disk >= data_disks + 2)
broken_status = 2;