[SCSI] qla2xxx: Correct EH bus-reset handling.
authorAndrew Vasquez <andrew.vasquez@qlogic.com>
Thu, 18 Feb 2010 18:07:25 +0000 (10:07 -0800)
committerJames Bottomley <James.Bottomley@suse.de>
Fri, 19 Feb 2010 16:45:02 +0000 (10:45 -0600)
commit55e5ed273d758c62d2f1fad47c73716039f7c01c
tree0cf2d50a49d41dfe34d8796b0752854d7ee6f9f0
parentdb3ad7f8852cfdfa03f72b27472e5a8bc9c1e1cf
[SCSI] qla2xxx: Correct EH bus-reset handling.

Target-level resets are unlikely to complete if done after the
bus (LIP/OLS/NOS) has been reset.  Perform target-level resets,
if necessary, prior to hitting the bus.

Cc: stable@kernel.org
Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/qla2xxx/qla_os.c