summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/aic94xx/aic94xx_seq.c
diff options
context:
space:
mode:
authorBrian King <brking@linux.vnet.ibm.com>2007-01-30 17:51:17 -0600
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>2007-02-03 08:32:10 -0600
commit292148f8bb2b5d120440e046d24de07a739461aa (patch)
treeb87e6805e4fd9d7c0306c3ea350049275156cb0f /drivers/scsi/aic94xx/aic94xx_seq.c
parent214fbb75075efa677b614be79a2d62dd79785b4f (diff)
[SCSI] scsi_error: Fix lost EH commands
If an EH command times out today, the LLDD's abort handler will be called to abort the command. It is assumed that this completes successfully, which can result in the command getting completed later resulting in an oops. Improve the current implementation by escalating all the way to host reset if necessary in order to clean up the EH command. Signed-off-by: Brian King <brking@linux.vnet.ibm.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/aic94xx/aic94xx_seq.c')
0 files changed, 0 insertions, 0 deletions