]> git.karo-electronics.de Git - karo-tx-linux.git/commit
isci: Manage device suspensions during TC terminations.
authorJeff Skirvin <jeffrey.d.skirvin@intel.com>
Fri, 9 Mar 2012 06:41:51 +0000 (22:41 -0800)
committerDan Williams <dan.j.williams@intel.com>
Fri, 13 Apr 2012 07:14:33 +0000 (00:14 -0700)
commitc25d2e890d796aa5606af1cc8ef78c9f325af3e8
tree9d8c347260e7ac40fa6d5aee6dbb634e06615484
parent64d82f9848800ced2ba056252093703cfd514f42
isci: Manage device suspensions during TC terminations.

TCs must be terminated only while the RNC is suspended.  This commit
adds remote device suspensions and resumptions in the abort, reset and
termination paths.

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