Ensure interrupted recovery completed properly (v1 metadata plus bitmap)
[safe/jmp/linux-2.6] / drivers / md / raid5.c
index c37e256..475fba4 100644 (file)
@@ -4305,7 +4305,9 @@ static int run(mddev_t *mddev)
                                " disk %d\n", bdevname(rdev->bdev,b),
                                raid_disk);
                        working_disks++;
-               }
+               } else
+                       /* Cannot rely on bitmap to complete recovery */
+                       conf->fullsync = 1;
        }
 
        /*