From a8d99990df64daa52a7ff647471febeeb2300e85 Mon Sep 17 00:00:00 2001 From: Mikulas Patocka Date: Tue, 16 Feb 2010 18:42:55 +0000 Subject: [PATCH] --- yaml --- r: 180581 b: refs/heads/master c: 5528d17de1cf1462f285c40ccaf8e0d0e4c64dc0 h: refs/heads/master i: 180579: 441f88bd2f23d902d5b185a5e99c714d627a7403 v: v3 --- [refs] | 2 +- trunk/drivers/md/dm-raid1.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 994a2bd18ced..7fbd040cad6a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ebfd32bba9b518d684009d9d21a56742337ca1b3 +refs/heads/master: 5528d17de1cf1462f285c40ccaf8e0d0e4c64dc0 diff --git a/trunk/drivers/md/dm-raid1.c b/trunk/drivers/md/dm-raid1.c index ad779bd13aec..6c1046df81f6 100644 --- a/trunk/drivers/md/dm-raid1.c +++ b/trunk/drivers/md/dm-raid1.c @@ -724,7 +724,7 @@ static void do_writes(struct mirror_set *ms, struct bio_list *writes) /* * Dispatch io. */ - if (unlikely(ms->log_failure)) { + if (unlikely(ms->log_failure) && errors_handled(ms)) { spin_lock_irq(&ms->lock); bio_list_merge(&ms->failures, &sync); spin_unlock_irq(&ms->lock);