]> git.baikalelectronics.ru Git - kernel.git/commit
md/raid10: record bad blocks due to write errors during resync/recovery.
authorNeilBrown <neilb@suse.de>
Thu, 28 Jul 2011 01:39:25 +0000 (11:39 +1000)
committerNeilBrown <neilb@suse.de>
Thu, 28 Jul 2011 01:39:25 +0000 (11:39 +1000)
commitd781e25123c0bf98b0b29d84ebccd1784126fdda
tree0dc3ccf6ad6ad88283e6d7924c38524865866cba
parent469a8a382e4640fe8bcc6a1827f89adcf6d0d066
md/raid10: record bad blocks due to write errors during resync/recovery.

If we get a write error during resync/recovery don't fail the device
but instead record a bad block.  If that fails we can then fail the
device.

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