[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
Mon Oct 16 11:17:19 PDT 2006
Eitan Zahavi wrote:
> I agree that layering on top is easier. But does it really solve the
> bug? I think not. If you would REPLACE the API and not provide both options
> (above and below refcount enforcement ) it would make sense to me.
We disagree on the philosophy here. I view ib_mad as multiplexing to QP0/1,
dispatching responses, and implementing rmpp. I've tried to keep as much class
specific information out of the mad layer as possible, and I'm resistant to
changing that. We don't want the mad layer implementing a bunch of class
specific data. Its not designed around providing that capability, nor do I
think that it should be.
Consider that there's nothing that prevents a user from using the ib_mad
interface to send CM mads directly, or even allocating a UD QP, and sending MADs
by simply posting sends.
- Sean
More information about the general
mailing list