]> git.baikalelectronics.ru Git - kernel.git/commit
isci: Any reset indicated on an I/O completion escalates it to the error path.
authorJeff Skirvin <jeffrey.d.skirvin@intel.com>
Fri, 4 Mar 2011 22:06:44 +0000 (14:06 -0800)
committerDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 10:55:29 +0000 (03:55 -0700)
commitde8f4e28fe247c8748c58de49e6a6efbcfcb4ef5
treeb6d05437adb1c8bc40a02e2fa82ff67df57aef6d
parent749aab7206641f56e0e798ac52496bcd1a45cd96
isci: Any reset indicated on an I/O completion escalates it to the error path.

If there is a pending device reset, the I/O is used to accomplish the reset by setting the
RESET bit in the task status, and then putting the task into the error handler
path using sas abort task.

Signed-off-by: Jeff Skirvin <jeffrey.d.skirvin@intel.com>
Signed-off-by: Jacek Danecki <Jacek.Danecki@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/scsi/isci/host.c
drivers/scsi/isci/request.c
drivers/scsi/isci/task.h