[openib-general] design for communication established affiliated asynchronous event handling
Michael S. Tsirkin
mst at mellanox.co.il
Wed Jun 28 22:45:24 PDT 2006
Quoting r. Roland Dreier <rdreier at cisco.com>:
> Subject: Re: design for communication established affiliated asynchronous event handling
> >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.
> This is probably fine. There is one further situation where the
> connection needs to be established, beyond RTU and the communication
> established async event. Namely, if a receive completion is polled.
> Since async events are, well, asynchronous, there's no guarantee that
> the communication established event will be reported any time soon...
How about user taking this into account and not arming the CQ /
not polling it until the established event?
More information about the general