diff options
| author | Andrew Morton <akpm@osdl.org> | 2003-11-09 15:18:26 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.osdl.org> | 2003-11-09 15:18:26 -0800 |
| commit | aec6795f0986cefe70fd0416cd20f65e3492693a (patch) | |
| tree | 0bec57d6ca87eb5989aa760bf95ed8ccefdd8887 /drivers | |
| parent | ee61ba11f047c7cb8b31eace4eb79268829e9991 (diff) | |
[PATCH] Fix RAID1 recovery
From: Mike Tran <mhtran@us.ibm.com>
This fixes the RAID1 recovery problems; it seems to be a simple thinko:
sync_request_write() is passing "ok=0" into md_done_sync(). Clearly, `ok'
should be true here.
(acked by neilb)
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/md/raid1.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/md/raid1.c b/drivers/md/raid1.c index 26e80eabaf27..99493d6d9ae0 100644 --- a/drivers/md/raid1.c +++ b/drivers/md/raid1.c @@ -841,7 +841,7 @@ static void sync_request_write(mddev_t *mddev, r1bio_t *r1_bio) } if (atomic_dec_and_test(&r1_bio->remaining)) { - md_done_sync(mddev, r1_bio->master_bio->bi_size >> 9, 0); + md_done_sync(mddev, r1_bio->master_bio->bi_size >> 9, 1); put_buf(r1_bio); } } |
