[openib-general] [RFC] [PATCH 2/7] ib_multicast 2.6.20: add ib_multicast module to track join requests from the same port
    Roland Dreier 
    rdreier at cisco.com
       
    Wed Oct 11 14:01:40 PDT 2006
    
    
  
    Eitan> Hi Or, Maybe I did not explain myself right.  The idea is
    Eitan> not to implement it in the mad.c code but rather to
    Eitan> implement it at the lowest level: The problem with a new
    Eitan> API is that a single ULP/applications which does direct
    Eitan> umad or QP1 access will break the reference count.
    Eitan> Implementing at the lowest level - I.e. by sniffing QP1
    Eitan> packets - would be enforced for all applications/ULPs.
Does not seem very feasible -- for one thing you would have to attach
a privilege level to every MAD somehow, and keep that all the way
through the stack.  And then as far as I can tell you would
essentially need a complete local copy of all GS handling to decide
what to do with each QP1 message.
 - R.
    
    
More information about the general
mailing list