[SCSI] qla2xxx: Stall mid-layer error handlers while rport is blocked.
authorAndrew Vasquez <andrew.vasquez@qlogic.com>
Mon, 2 Oct 2006 19:00:49 +0000 (12:00 -0700)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Tue, 3 Oct 2006 22:29:06 +0000 (17:29 -0500)
commit07db51831371f2875ef234b1535a15afdb381b6c
tree49cfa4348769b6b2eccda29bb176173a45157dca
parentbb8ee4998498e15b5c8ed94cd7dd8d07e586c0ab
[SCSI] qla2xxx: Stall mid-layer error handlers while rport is blocked.

Stall error handler if attempting recovery while an rport is
blocked.  This avoids device offline scenarios due to errors in
the error handler.

Reference implementation from lpfc/mptfc.

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