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
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 |
Computing file changes ...