summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/isci/Makefile
diff options
context:
space:
mode:
authorDan Williams <dan.j.williams@intel.com>2011-05-10 02:28:47 -0700
committerDan Williams <dan.j.williams@intel.com>2011-07-03 04:04:47 -0700
commitf139303d17c47eff4c5b5407dee0a6d43e8fd146 (patch)
treeb58d13c01567500e7b0a451bbcd46dd78ceb4da7 /drivers/scsi/isci/Makefile
parente2f8db509fdd354bb7a68c86515e9d2d8909ccc9 (diff)
downloadblackbird-op-linux-f139303d17c47eff4c5b5407dee0a6d43e8fd146.tar.gz
blackbird-op-linux-f139303d17c47eff4c5b5407dee0a6d43e8fd146.zip
isci: merge ssp task management substates into primary state machine
Remove usage of the request substate machine for ssp task management requests identified by: ireq->ttype == tmf_task && dev->dev_type == SAS_END_DEV; The only routine that checks the base 'started' state is scic_sds_io_request_tc_completion which calls the substate machine handler if we are not in the 'started' state or we are 'started' and no substate machine is defined. This routine requires no conversion because we have transitioned out of 'started' and the substate routine will be called naturally as a result. There are also no side effects of this conversion on exiting the 'started', state because it only stops the substate machine, which is no longer relevant for this transaction type. Reported-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/scsi/isci/Makefile')
-rw-r--r--drivers/scsi/isci/Makefile1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/scsi/isci/Makefile b/drivers/scsi/isci/Makefile
index 48218ca908fe..43d2c050bd49 100644
--- a/drivers/scsi/isci/Makefile
+++ b/drivers/scsi/isci/Makefile
@@ -7,6 +7,5 @@ isci-objs := init.o phy.o request.o sata.o \
remote_node_table.o \
unsolicited_frame_control.o \
stp_request.o \
- ssp_request.o \
smp_request.o \
port_config.o \
OpenPOWER on IntegriCloud