[SCSI] libsas: async ata-eh
authorDan Williams <dan.j.williams@intel.com>
Sun, 4 Dec 2011 09:06:24 +0000 (01:06 -0800)
committerJames Bottomley <JBottomley@Parallels.com>
Sun, 19 Feb 2012 20:24:02 +0000 (14:24 -0600)
commit50824d6c5657ce340e3911171865a8d99fdd8eba
treefcc9a9250cf596f9d12e3b92d9fa67cb8a77f09c
parent89d3cf6ac3cdc4f15a82709f8c78ed169a98be5b
[SCSI] libsas: async ata-eh

Once sas_ata_hard_reset() starts honoring the 'deadline' parameter a
pathological configuration could take 25 seconds per ata device
(serialized) to recover.  Run per-port recoveries in parallel.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/libsas/sas_ata.c