[openib-general] [PATCH] [RFC] dapltest change for iwarp

Steve Wise swise at opengridcomputing.com
Fri Apr 28 13:42:00 PDT 2006


> I'm confused. Is this an iWARP requirement or a Chelsio requirement? 
> It sounds like iWARP supports data transfers being initiated by the 
> server but the Chelsio implementation does not.
> 

This is an iWARP requirement.  (I will _not_ argue that its a reasonable
requirement, however :)

See: 

http://www.ietf.org/internet-drafts/draft-ietf-rddp-mpa-03.txt

Page 35:

4. MPA "Responder" mode implementations MUST receive and validate at
       least one FPDU before sending any FPDUs or markers.

       Note: this requirement is present to allow the Initiator time to
           get its receiver into full operation before an FPDU arrives,
           avoiding potential race conditions at the initiator.  This
           was also subject to some debate in the work group before
           rough consensus was reached.  Eliminating this requirement
           would allow faster startup in some types of applications. 
           However, that would also make certain implementations
           (particularly "Dual Stack") much harder.




More information about the general mailing list