[openib-general] [PATCH 0/4] Dispatch communication relatedevents to the IB CM

Or Gerlitz ogerlitz at voltaire.com
Wed Jul 26 22:51:01 PDT 2006


Rimmer, Todd wrote:
> This approach will not work.  If the QP is in RTS the Communication
> established event will never be generated.  Hence the lost RTU case
> would not be properly handled and the ULP would need to take on the
> burden.  Its much better to isolate the solution to the CM and let the
> ULP post to the send Q in RTR.

I might miss you allover also is there a chance you might not read the 
patches with  enough attention?

Lets first agree that you don't refer to CMA consumers for which the CMA 
does the state transitions, since for them the CM will always get the 
COMM_EST async event and will emulate an RTU reception, that is will 
transition the cm id state and generate CM_USER_ESTABLISHED event for 
the CMA which will modify the qp state to RTS and generate 
RDMA_ESTABLISHED event to the ULP.

So might mean to other types of CM/CMA consumers, please provide the 
details, specifically what makes you state "if the QP is in RTS".

Or.





More information about the general mailing list