[openib-general] posting send requests in RTR

Sean Hefty sean.hefty at intel.com
Thu Jul 27 15:10:10 PDT 2006


>Or you could have the verbs provider infer that since a receive
>work request has completed then the connection is obviously
>established, and it could generate the "connection established"
>event.

This is what is done today.  The issue is that the connection established event
is delivered asynchronously to the user's event queue and can be processed after
the user has already pulled the receive work completion.

>Alternately, it would be reasonable to simply document that a
>receive completion *implied* a connection established event,
>and therefore the application could post to the send queue
>after it reaped a receive completion (or got a connection
>established event).

The problem is that the QP is not in the RTS state, so cannot accept sends.

- Sean




More information about the general mailing list