On Mon, Nov 4, 2019 at 8:20 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> I am seeing weird characters, like "=3D" below: +static int sysctl_raid456_retry_read_error =3D 0; Is this sent in plain text? Thanks, Song