[Users] Does XRC allow for the interleaving of multiple XRC packet streams to the sane TGT QP ?

Alexander Nozik anozik at apm.com
Thu Nov 27 14:27:11 PST 2014


Hello
I have the question related to the possible "interleaving" of multiple
messages with different XRCSRQ to the same XRC TGT QP.

In other words, my question is if the following packet stream is allowed

<QP=100, SEND_FIRST, XRCSRQ=55>, <QP=100, SEND_FIRST, XRCSRQ=AA>,<QP=100,
SEND_LAST, XRCSRQ=55>, <QP=100, SEND_LAST, XRCSRQ=AA>

In the packet stream above two messages to the same TGT QP but different
XRCSRQs are interleaved

On the surface , XRC spec makes  a statement that prohibits the above:

######################################################
The responder MAY verify that the XRCSRQ identified by middle/last
packet is the same as for all previous packets in the message
######################################################

But it is not clear if  the check above is meant to be done BEFORE the
de-multiplexing of the streams by TGT QP or AFTER de-multiplexing

If the check above is meant to be done BEFORE, then the interleaving is NOT
allowed

IF the check is meant to be done AFTER, then interleaving is OK

Thanks in advance
Alex

CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, 
is for the sole use of the intended recipient(s) and contains information
that is confidential and proprietary to Applied Micro Circuits Corporation or its subsidiaries. 
It is to be used solely for the purpose of furthering the parties' business relationship. 
All unauthorized review, use, disclosure or distribution is prohibited. 
If you are not the intended recipient, please contact the sender by reply e-mail 
and destroy all copies of the original message.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/users/attachments/20141127/503dfdb4/attachment.html>


More information about the Users mailing list