Scott Long 3da2a91a57 In rare cases, a SATA drive can stop responding to commands and trigger a
reset device task request from the driver.  If the drive fails to respond
with a signature FIS, the driver would previously get into an endless retry
loop, stalling all I/O to the drive and keeping user processes stranded.
Instead, fail the i/o and invalidate the device if the task management
command times out.  This is controllable with the sysctl and tunable
hw.isci.fail_on_task_timeout
dev.isci.0.fail_on_task_timeout

The default for these is 1.

Reviewed by:	jimharris
Obtained from:	Netflix, Inc.
MFC after:	2 days
2014-06-30 01:01:54 +00:00
..
2013-10-29 11:17:49 +00:00
2014-06-02 18:45:36 +00:00
2013-10-28 23:34:05 +00:00
2014-05-20 19:55:06 +00:00
2014-06-24 20:09:02 +00:00
2014-05-16 21:19:17 +00:00
2013-09-05 23:14:27 +00:00
2014-04-30 06:40:30 +00:00
2013-10-29 11:17:49 +00:00
2014-05-16 21:19:17 +00:00
2013-10-29 11:17:49 +00:00
2014-02-04 20:52:33 +00:00