]> git.baikalelectronics.ru Git - kernel.git/commit
md/raid1: Mark device want_replacement when we see a write error.
authorNeilBrown <neilb@suse.de>
Thu, 22 Dec 2011 23:17:57 +0000 (10:17 +1100)
committerNeilBrown <neilb@suse.de>
Thu, 22 Dec 2011 23:17:57 +0000 (10:17 +1100)
commit1ef1308fe8a29bb2a40ac90233d0ab2aff22f146
treeb3c54cdb0812632f830453b6a6c9b8b966c9dcc4
parent02e94d31ddb01b1c497ddf55e5913159d5073c54
md/raid1: Mark device want_replacement when we see a write error.

Now that WantReplacement drives are replaced cleanly, mark a drive
as want_replacement when we see a write error.  It might get failed soon so
the WantReplacement flag is irrelevant, but if the write error is recorded
in the bad block log, we still want to activate any spare that might
be available.

Signed-off-by: NeilBrown <neilb@suse.de>
drivers/md/raid1.c