Revision cde76fbf1f27551a08860227765ae8d5026ac0d9 authored by Jeff Skirvin on 20 June 2011, 21:09:06 UTC, committed by Dan Williams on 03 July 2011, 11:04:50 UTC
There are situations with slow expanders in which a first attempt
to execute an SMP request will fail with a timeout.  Immediate
subsequent retries will generally succeed.  This change makes sure
SMP I/O failures are immediately failed to libsas so that retries
happen with no discovery process timeout delay.

Signed-off-by: Jeff Skirvin <jeffrey.d.skirvin@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
1 parent 61aaff4
History
File Mode Size
firmware
Makefile -rw-r--r-- 261 bytes
host.c -rw-r--r-- 96.8 KB
host.h -rw-r--r-- 23.4 KB
init.c -rw-r--r-- 16.1 KB
isci.h -rw-r--r-- 18.1 KB
phy.c -rw-r--r-- 43.3 KB
phy.h -rw-r--r-- 15.5 KB
pool.h -rw-r--r-- 6.1 KB
port.c -rw-r--r-- 61.2 KB
port.h -rw-r--r-- 11.3 KB
port_config.c -rw-r--r-- 27.1 KB
probe_roms.c -rw-r--r-- 6.1 KB
probe_roms.h -rw-r--r-- 8.5 KB
registers.h -rw-r--r-- 73.2 KB
remote_device.c -rw-r--r-- 48.7 KB
remote_device.h -rw-r--r-- 15.6 KB
remote_node_context.c -rw-r--r-- 21.2 KB
remote_node_context.h -rw-r--r-- 7.9 KB
remote_node_table.c -rw-r--r-- 19.9 KB
remote_node_table.h -rw-r--r-- 6.3 KB
request.c -rw-r--r-- 112.5 KB
request.h -rw-r--r-- 21.9 KB
sas.h -rw-r--r-- 6.6 KB
sata.c -rw-r--r-- 7.3 KB
sata.h -rw-r--r-- 3.2 KB
scu_completion_codes.h -rw-r--r-- 11.3 KB
scu_event_codes.h -rw-r--r-- 10.9 KB
scu_remote_node_context.h -rw-r--r-- 6.6 KB
scu_task_context.h -rw-r--r-- 24.0 KB
scu_unsolicited_frame.h -rw-r--r-- 4.0 KB
task.c -rw-r--r-- 50.2 KB
task.h -rw-r--r-- 11.3 KB
unsolicited_frame_control.c -rw-r--r-- 8.5 KB
unsolicited_frame_control.h -rw-r--r-- 7.2 KB

back to top