[openib-general] [RFC] [PATCH 2/7] ib_multicast 2.6.20: add ib_multicast module to track join requests from the same port
Sean Hefty
mshefty at ichips.intel.com
Thu Oct 12 09:45:24 PDT 2006
Michael S. Tsirkin wrote:
> Hmm, sorry, I forgot.
> Could you restate what the ib_cm/rdma_cm problem is, please?
> Shouldn't we solve that, too?
The ib_multicast API needs register/unregister calls to prevent module unload races.
The ib_cm and rdma_cm have the issue if a client uses the return value from the
callback to destroy their cm_id's. Passive side users are fine, since listening
id's cannot be destroyed using this method.
Solutions are to add register/unregister calls, or to limit which id's can be
destroyed from the callback.
- Sean
More information about the general
mailing list