[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