Re: [PATCH] raid456: avoid second retry of read-error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/11/19 00:57, Roger Heflin wrote:
> A lot would depend on what you get back from the disk.  If it reports
> an actual confirmed media error generally it means the disk tried up
> to it set time, if you get a failed to respond that would be something
> to retry, but I think a failure to respond is not generally retried.
> At one second with a average seek time of 10ms that means it attempted
> to reread that sector close to 100 times without success.

And if the problem is down to the drive firmware, tearing down the read
and starting again from scratch stands every chance of succeeding ...

All I know is that anecdata says that cancelling the read and issuing a
new read is often successful. Your logic is  impeccable, but to the best
of my (poor) knowledge reality says otherwise ... :-)

Hopefully someone with experience of how drives behave "in the wild"
will chime in and tell us what really happens.

Cheers,
Wol



[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux