diff options
Diffstat (limited to 'drivers/md/raid1.c')
| -rw-r--r-- | drivers/md/raid1.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/md/raid1.c b/drivers/md/raid1.c index 650991bddd8e..ea2a58d28871 100644 --- a/drivers/md/raid1.c +++ b/drivers/md/raid1.c | |||
| @@ -1972,7 +1972,8 @@ static int run(mddev_t *mddev) | |||
| 1972 | !test_bit(In_sync, &disk->rdev->flags)) { | 1972 | !test_bit(In_sync, &disk->rdev->flags)) { |
| 1973 | disk->head_position = 0; | 1973 | disk->head_position = 0; |
| 1974 | mddev->degraded++; | 1974 | mddev->degraded++; |
| 1975 | conf->fullsync = 1; | 1975 | if (disk->rdev) |
| 1976 | conf->fullsync = 1; | ||
| 1976 | } | 1977 | } |
| 1977 | } | 1978 | } |
| 1978 | if (mddev->degraded == conf->raid_disks) { | 1979 | if (mddev->degraded == conf->raid_disks) { |
