aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/aic94xx
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
parent214fbb75075efa677b614be79a2d62dd79785b4f (diff)
downloadkernel_samsung_crespo-292148f8bb2b5d120440e046d24de07a739461aa.zip
kernel_samsung_crespo-292148f8bb2b5d120440e046d24de07a739461aa.tar.gz
kernel_samsung_crespo-292148f8bb2b5d120440e046d24de07a739461aa.tar.bz2
[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')
0 files changed, 0 insertions, 0 deletions