|
@@ -1401,6 +1401,9 @@ static void raid1d(mddev_t *mddev)
|
|
int i;
|
|
int i;
|
|
clear_bit(R1BIO_BarrierRetry, &r1_bio->state);
|
|
clear_bit(R1BIO_BarrierRetry, &r1_bio->state);
|
|
clear_bit(R1BIO_Barrier, &r1_bio->state);
|
|
clear_bit(R1BIO_Barrier, &r1_bio->state);
|
|
|
|
+ for (i=0; i < conf->raid_disks; i++)
|
|
|
|
+ if (r1_bio->bios[i])
|
|
|
|
+ atomic_inc(&r1_bio->remaining);
|
|
for (i=0; i < conf->raid_disks; i++)
|
|
for (i=0; i < conf->raid_disks; i++)
|
|
if (r1_bio->bios[i]) {
|
|
if (r1_bio->bios[i]) {
|
|
struct bio_vec *bvec;
|
|
struct bio_vec *bvec;
|