[ewg] RE: [ofa-general] Re: [PATCH] Request For Comments:

Sean Hefty sean.hefty at intel.com
Thu May 8 11:58:03 PDT 2008


>The requirement is mostly driven from the receiving side.  For cxgb3 it
>is anyway...

Maybe you can help me understand the spec here.  If we ignore this feature for a
minute, then the side that calls rdma_connect() must instead issue the first
'send' request to the server.  Can the first 'send' be a 0B rdma write or read?
Why wouldn't the target of that request not have to transition to connected?

Is the issue that there's no way for the receiving FW/driver to know that this
has occurred so that it can signal that the connection has been established?
I.e. a client that does this must signal the server that things are ready
through some out of band means.

>server sends MPA Start response with "lets do RTR and send me X"  where
>X could be 0B write, 0B read request or 0B send.

Are there any restrictions where a client may not be able to issue what the
server requests?  E.g. the hardware doesn't issue 0B writes.

- Sean




More information about the ewg mailing list