summaryrefslogtreecommitdiff
path: root/drivers/scsi/isci/init.c
diff options
context:
space:
mode:
authorDan Williams <dan.j.williams@intel.com>2011-12-22 14:58:24 -0800
committerJames Bottomley <JBottomley@Parallels.com>2012-02-29 13:04:59 -0600
commitcb48d672bfeb4147f3e20d5b16fa2eb6377231e2 (patch)
treec0c47dce6ce9b815e62ca6896762afa6a2278f71 /drivers/scsi/isci/init.c
parentf41a0c441c3fe43e79ebeb75584dbb5bfa83e5cd (diff)
[SCSI] libsas: don't recover 'gone' devices in sas_ata_hard_reset()
The commands that timeout when a disk is forcibly removed may trigger libata to attempt recovery of the device. If libsas has decided to remove the device don't permit ata to continue to issue resets to its last known phy. The primary motivation for this patch is hotplug testing by writing 0 to /sys/class/sas_phy/phyX/enable. Without this check this test leads to libata issuing a reset and re-enabling the device that wants to be torn down. Signed-off-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'drivers/scsi/isci/init.c')
0 files changed, 0 insertions, 0 deletions