[openib-general] design for communication established affiliated asynchronous event handling

Or Gerlitz ogerlitz at voltaire.com
Thu Jun 15 01:31:46 PDT 2006


Or Gerlitz wrote:
> I suggest the following design: the CMA would replace the event handler 
> provided with the qp_init_attr struct with a callback of its own and 
> keep the original handler/context on a private structure.
> 
> On the delivery of IB_EVENT_COMM_EST event, the CMA would call down the 
> CM to emulate RTU reception (ib_cm_establish) and then call up the 
> consumer original handler, typical CMA consumers would just ignore this 
> event, i think.

and on other qp affiliated events the CMA would just call up the 
consumer callback. This proxy-ing of qp events can help us down the road 
to add support for path migration in the CMA.

Or.





More information about the general mailing list