linux/drivers/scsi/isci
Jeff Skirvin b343dff1a2 [SCSI] isci: Handle task request timeouts correctly.
In the case where "task" requests timeout (note that this class of
requests can also include SATA/STP soft reset FIS transmissions),
handle the case where the task was being managed by some call to
terminate the task request by completing both the tmf and the aborting
process.

Signed-off-by: Jeff Skirvin <jeffrey.d.skirvin@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2011-10-31 13:16:23 +04:00
..
firmware isci: Added support for C0 to SCU Driver 2011-07-03 04:04:50 -07:00
host.c [SCSI] isci: initial sgpio write support 2011-09-22 15:01:56 +04:00
host.h [SCSI] isci: initial sgpio write support 2011-09-22 15:01:56 +04:00
init.c [SCSI] isci: initial sgpio write support 2011-09-22 15:01:56 +04:00
isci.h [SCSI] isci: fix support for large smp requests 2011-10-02 13:07:17 -05:00
Makefile isci: merge sata.[ch] into request.c 2011-07-03 04:04:52 -07:00
phy.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 2011-10-28 16:44:18 -07:00
phy.h isci: kill 'get/set' macros 2011-07-03 04:04:52 -07:00
port_config.c [SCSI] isci: fix missed unlock in apc_agent_timeout() 2011-10-02 13:08:00 -05:00
port.c [SCSI] isci: The port state should be set to stopping on the last phy. 2011-10-02 13:22:28 -05:00
port.h isci: kill 'get/set' macros 2011-07-03 04:04:52 -07:00
probe_roms.c [SCSI] isci: fix checkpatch errors 2011-07-03 14:26:24 -05:00
probe_roms.h isci: retire scic_sds_ and scic_ prefixes 2011-07-03 04:04:52 -07:00
registers.h [SCSI] isci: fix sgpio register definitions 2011-09-22 15:00:56 +04:00
remote_device.c [SCSI] isci: atapi support 2011-10-02 13:20:03 -05:00
remote_device.h [SCSI] isci: atapi support 2011-10-02 13:20:03 -05:00
remote_node_context.c isci: kill 'get/set' macros 2011-07-03 04:04:52 -07:00
remote_node_context.h isci: kill 'get/set' macros 2011-07-03 04:04:52 -07:00
remote_node_table.c isci: retire scic_sds_ and scic_ prefixes 2011-07-03 04:04:52 -07:00
remote_node_table.h isci: retire scic_sds_ and scic_ prefixes 2011-07-03 04:04:52 -07:00
request.c [SCSI] isci: Lookup device references through requests in completions. 2011-10-31 13:14:44 +04:00
request.h [SCSI] isci: atapi support 2011-10-02 13:20:03 -05:00
sas.h [SCSI] isci: fix support for large smp requests 2011-10-02 13:07:17 -05:00
scu_completion_codes.h isci: uplevel register hardware data structures and unsolicited frame handling 2011-07-03 04:04:47 -07:00
scu_event_codes.h isci: uplevel register hardware data structures and unsolicited frame handling 2011-07-03 04:04:47 -07:00
scu_remote_node_context.h isci: move remote_device handling out of the core 2011-07-03 04:00:38 -07:00
scu_task_context.h isci: uplevel register hardware data structures and unsolicited frame handling 2011-07-03 04:04:47 -07:00
task.c [SCSI] isci: Handle task request timeouts correctly. 2011-10-31 13:16:23 +04:00
task.h [SCSI] isci: Handle task request timeouts correctly. 2011-10-31 13:16:23 +04:00
unsolicited_frame_control.c [SCSI] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n 2011-08-23 19:50:27 -07:00
unsolicited_frame_control.h [SCSI] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n 2011-08-23 19:50:27 -07:00