Hi all,

We noticed a problem in a complex fabric with IVR - inter-VSAN routing
with certain targets.

IVR provides a way for a shared device such as a tape drive to appear
in multiple VSANs by a sort of proxying/NAT setup.  It's available on
some MDS switches.

What happens is that the switches can delay the PLOGI to the target
for longer than the current E_D_TOV (2-second) timeout.  When libfc aborts
the PLOGI, the abort causes the target to send back a LOGO.  This may
not cause a problem, when we retry, but it would be nicer if we didn't
retry so quickly.

Other HBAs use a timeout of 2 * R_A_TOV = 20 seconds, I'm told.

Does anyone see a problem with changing libfc accordingly?

This shouldn't cause a problem because PLOGI retries should be rare,
but if they do occur would delay target setup by a lot.

I would keep the FLOGI retry period at 2 seconds, however.

        Thanks,
        Joe
_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel

Reply via email to