[openib-general] user_mad check question

Sean Hefty sean.hefty at intel.com
Mon Jul 10 10:39:25 PDT 2006


>> Does anyone know the reason for the last check (method != SEND)?
>
>Because there is no required response to a send method.
>
>> Isn't it still a requirement that the TID be unique?
>
>I'm not sure if duplicate detection is based on the TID or some upper
>layer protocol but if send is an operation under C13-18.1.1, each
>different send is a different TID. Some SENDs have "responses" which are
>sent by SEND method and others don't. I'm not sure if the matching is
>transaction ID based or not.

If sends are included in C13-18.1.1, then the upper bits of the TID need to be
set to guarantee that they are unique across multiple agents.  If sends are
excluded from C13-18.1.1, then I believe that this would also exclude sends from
ever being used for RMPP.

- Sean




More information about the general mailing list