[SCSI] qla2xxx: Correct eh_abort recovery logic.
authorMichael Reed <mdr@sgi.com>
Thu, 27 Apr 2006 23:25:30 +0000 (16:25 -0700)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Thu, 27 Apr 2006 23:29:55 +0000 (18:29 -0500)
commit2ea0020250f6aeaec1ed3adf9069973a91eff57c
tree3134b7875f0049fdc3daac60f9af4d92155a0cb3
parentc005fb4fb2d23ba29ad21dee5042b2f8451ca8ba
[SCSI] qla2xxx: Correct eh_abort recovery logic.

Fix the driver to return SUCCESS if the firmware or driver doesn't
have a command to abort, i.e., it's already been returned.  Without
this patch, error recovery will take the target offline as it tries
harder and harder to get the driver to return the command it no longer
has.

Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/qla2xxx/qla_os.c