]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/md/raid10.c
md: raid10: wake up frozen array
[linux-2.6-omap-h63xx.git] / drivers / md / raid10.c
index 2acea4025243885d2df685b29a47bc8b48ab89fd..8674a5f7e706125a730893b53af45b0a91f00064 100644 (file)
@@ -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);
 }