From: Stephen Rothwell Date: Tue, 4 Oct 2011 03:17:19 +0000 (+1100) Subject: Merge remote-tracking branch 'block/for-next' X-Git-Tag: next-20111004~47 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=49eca11b3921d791fab916755853453e613d3d38;p=karo-tx-linux.git Merge remote-tracking branch 'block/for-next' --- 49eca11b3921d791fab916755853453e613d3d38 diff --cc drivers/md/raid1.c index f4622dd8fc59,97f2a5f977b1..5e518c7103a7 --- a/drivers/md/raid1.c +++ b/drivers/md/raid1.c @@@ -1116,15 -1117,8 +1116,13 @@@ read_again goto retry_write; } + r1_bio_write_done(r1_bio); + + /* In case raid1d snuck in to freeze_array */ + wake_up(&conf->wait_barrier); + if (do_sync || !bitmap || !plugged) md_wakeup_thread(mddev->thread); - - return 0; } static void status(struct seq_file *seq, mddev_t *mddev)