diff options
author | Brian King <brking@linux.vnet.ibm.com> | 2007-03-29 15:25:52 -0500 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2007-04-17 17:55:36 -0400 |
commit | ed773e66480fdcd06732eb2aa39362599dcd67fa (patch) | |
tree | 53b0a88ea4557efaea19e83701437b11e2dee1ff /drivers/scsi/aacraid/aachba.c | |
parent | 18a6598f2d3bb7275dadba77df5f06bc996a77d4 (diff) |
[SCSI] scsi_error.c: Add EH Start Unit retry
Currently, the scsi error handler will issue a START_UNIT
command if the drive indicates it needs its motor started
and the allow_restart flag is set in the scsi_device. If,
after the scsi error handler invokes a host adapter reset
due to error recovery, a device is in a unit attention
state AND also needs a START_UNIT, that device will be placed
offline. The disk array devices on an ipr RAID adapter
will do exactly this when in a dual initiator configuration.
This patch adds a single retry to the EH initiated
START_UNIT.
Signed-off-by: Brian King <brking@linux.vnet.ibm.com>
Patch modified and
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/aacraid/aachba.c')
0 files changed, 0 insertions, 0 deletions