]> err.no Git - linux-2.6/commit
[PATCH] qla2xxx: Close window on race between rport removal and fcport transition.
authorandrew.vasquez@qlogic.com <andrew.vasquez@qlogic.com>
Tue, 7 Feb 2006 16:45:45 +0000 (08:45 -0800)
committer <jejb@mulgrave.il.steeleye.com> <>
Tue, 7 Feb 2006 16:53:56 +0000 (10:53 -0600)
commit387f96b4d9391bf3ce6928fb9cd90c9c7df37291
treeb2c1af3552d6cd98d67913be741f50a5d76cd9a2
parent62288f105b3cad0b8643526d2a41b5503d0a1476
[PATCH] qla2xxx: Close window on race between rport removal and fcport transition.

Fcport visibility is recognized during interrupt time, but,
rport removal can only occur during a process
(sleeping)-context.  Return a DID_IMM_RETRY status for
commands submitted within this window to insure I/Os do not
prematurely run-out of retries.

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