Quoting r. Sean Hefty <[EMAIL PROTECTED]>: > Subject: RE: [openib-general] [RFC] [PATCH 2/7] ib_multicast 2.6.20: add > ib_multicast module to track join requests from the same port > > >But unlike the sa races which were unfixable without API changes, > >here users can synchronize the removal of the mc object. > >So I think what you describe is a user error. > > The user can ensure that an id is only destroyed once. What they cannot > ensure > is whether their callback is still running.
Ah. I get it. If my callback will return error, I must make sure I won't destroy the cm_id. But this means that I don't get the protection on destroy that was checking that callbacks have all gone. So, let's solve it in the same way we did for sa? -- MST _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
