> Quoting Roland Dreier <[EMAIL PROTECTED]>: > Subject: Re: [ofa-general] Re: [GIT PULL] please pull infiniband.git > > > It should be guaranteed that no event handlers - completion events or > async events - > > for this QP - are in progress after QP has been destroyed or moved to reset > > state. > > > > Does this make sense? > > No, because completion handlers are not attached to QPs. So it is > entirely possible for CQs to generate new events because of other QPs > and have completion handlers running at any time. You end up trying > to say something about visibility of CQEs for the QP being destroyed > in completion handler context, and I think it turns into a confusing > mess.
We have a rule that we must clean CQEs after QP is moved to RESET, do we not? How is it formulated? -- MST _______________________________________________ general mailing list general@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general