aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/md/md.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/md/md.c b/drivers/md/md.c
index 875bced88e36..686314f070a5 100644
--- a/drivers/md/md.c
+++ b/drivers/md/md.c
@@ -895,10 +895,9 @@ static void super_90_sync(mddev_t *mddev, mdk_rdev_t *rdev)
895 d->raid_disk = rdev2->raid_disk; 895 d->raid_disk = rdev2->raid_disk;
896 else 896 else
897 d->raid_disk = rdev2->desc_nr; /* compatibility */ 897 d->raid_disk = rdev2->desc_nr; /* compatibility */
898 if (test_bit(Faulty, &rdev2->flags)) { 898 if (test_bit(Faulty, &rdev2->flags))
899 d->state = (1<<MD_DISK_FAULTY); 899 d->state = (1<<MD_DISK_FAULTY);
900 failed++; 900 else if (test_bit(In_sync, &rdev2->flags)) {
901 } else if (test_bit(In_sync, &rdev2->flags)) {
902 d->state = (1<<MD_DISK_ACTIVE); 901 d->state = (1<<MD_DISK_ACTIVE);
903 d->state |= (1<<MD_DISK_SYNC); 902 d->state |= (1<<MD_DISK_SYNC);
904 active++; 903 active++;