X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=drivers%2Fmd%2Fraid10.c;h=d41bebb6da0fb719aff854112567249ed597d73e;hb=66198f36aac21533245a77aac4a8f7c8c509d8bd;hp=159535d735679ac977e5e428e80b61eb50d18fe2;hpb=375614422509c98a1f3dbef410206bf81775169b;p=linux-2.6 diff --git a/drivers/md/raid10.c b/drivers/md/raid10.c index 159535d735..d41bebb6da 100644 --- a/drivers/md/raid10.c +++ b/drivers/md/raid10.c @@ -215,6 +215,9 @@ static void reschedule_retry(r10bio_t *r10_bio) conf->nr_queued ++; spin_unlock_irqrestore(&conf->device_lock, flags); + /* wake up frozen array... */ + wake_up(&conf->wait_barrier); + md_wakeup_thread(mddev->thread); }