Re: [ofa-general] Re: [ewg] to be discussed at the developer conference

2007-10-30 Thread Or Gerlitz

Sean Hefty wrote:
7) the inform info code. Sean - you have implemented and attempted to 
push it through the sa caching push, but since the cache was rejected 
so did the inform info code. So the questions here - how do we make 
this push happen? are there any open issues, etc


There either needs to be an in kernel user, or we need to reach 
agreement on the best way to expose this to userspace.  Neither this, 
nor the multicast code are directly exported.


IB multicast send-only (NonMemberSendOnly in IB spec notation) joins is 
the user that can enable the merge of the inform-info code.


Specifically, the in-kernel user I suggest is the rdma-cm: enhance the 
librdmacm api to let the consumer specify that they want a send-only 
join, for such joins have the rdma-cm register to GID IN event on this 
group MGID and once such event happens, do the actual join on the group.


How does this sounds?

I have seen e-mails on the list that event subscription is used by 
userspace apps, but it is done via the MAD layer directly.


Other than having each such app inventing the wheel in their inform-info 
low level coding, this is bad, since there is no reference counting and 
one process doing unregister makes the second process never get events 
(or they also implemented a reference counting daemon...), anyway, I 
think we want your implementation in, and the question is how we do that.


Or.

___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg


Re: [ofa-general] Re: [ewg] to be discussed at the developer conference

2007-10-29 Thread Sean Hefty
7) the inform info code. Sean - you have implemented and attempted to 
push it through the sa caching push, but since the cache was rejected so 
did the inform info code. So the questions here - how do we make this 
push happen? are there any open issues, etc


There either needs to be an in kernel user, or we need to reach 
agreement on the best way to expose this to userspace.  Neither this, 
nor the multicast code are directly exported.


I have seen e-mails on the list that event subscription is used by 
userspace apps, but it is done via the MAD layer directly.


- Sean
___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg