]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r343814 (by imp): Add quirk for Sansisk X400 drives
authorAlexander Motin <mav@FreeBSD.org>
Thu, 8 Aug 2019 00:27:26 +0000 (00:27 +0000)
committerAlexander Motin <mav@FreeBSD.org>
Thu, 8 Aug 2019 00:27:26 +0000 (00:27 +0000)
commit2656fee1f93fc00490c8f1f4b28f8407321aa2d0
treea666743906962d864ff34c6247e12ba4f7a03538
parentd785c1052400f5943e4713347394a4575f01fbc1
MFC r343814 (by imp): Add quirk for Sansisk X400 drives

Certain versions of Sandisk x400 firmware can hang under extremely
heavly load of large I/Os for prolonged periods of time. Newer /
current versions work fine, and should be used where possible. Where
not possible, this quirk ensures that I/O requests are limited to 128k
to avoids the bug, even under extreme load. Since MAXPHYS is 128k,
only users with custom kernels are at risk on the older firmware.
Once all known users of the older firmware have upgraded, this quirk
will be removed.
sys/cam/ata/ata_da.c
sys/cam/scsi/scsi_da.c