On Thu, Nov 14, 2019 at 11:50 AM Nigel Croxon <ncroxon@xxxxxxxxxx> wrote: > > The MD driver for level-456 should prevent re-reading read errors. > > For redundant raid it makes no sense to retry the operation: > When one of the disks in the array hits a read error, that will > cause a stall for the reading process: > - either the read succeeds (e.g. after 4 seconds the HDD error > strategy could read the sector) > - or it fails after HDD imposed timeout (w/TLER, e.g. after 7 > seconds (might be even longer) > > The user can enable/disable this functionality by the following > commands: > To Enable: > echo 1 > /proc/sys/dev/raid/raid456_retry_read_error > > To Disable, type the following at anytime: > echo 0 > /proc/sys/dev/raid/raid456_retry_read_error > > Signed-off-by: Nigel Croxon <ncroxon@xxxxxxxxxx> Is this just the resend of the earlier patch? If this is a new version, please highlight the changes from previous version. Thanks, Song