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

Now that WantReplacement drives are replaced cleanly, mark a drive
as WantReplacement 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.

Reviewed-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
drivers/md/raid5.c