[ofa-general] [PATCH RFC] sharing userspace IB objects

Roland Dreier rdreier at cisco.com
Mon Jun 25 13:54:51 PDT 2007


 > So, if both sides use a shared-context, they would need to implement a
 > synchronization protocol (that is don't deliver established event to
 > the active before the passive accepted).

I'm missing something -- how does the sharing affect the need for
synchronization?

 > Also, what was your thinking on registering the QP/CQ memory? is the
 > plan to implement a verb for registering shared-memory as was in the
 > VAPI stack, or you want to register this memory as "just" virtual?

Given all this sharing we probably need a way to handle registering
shared memory more efficiently.  But actually QP/CQ buffers only need
to be registered once, since the key that the HCA uses to access the
buffer is set at creation time, and the other processes don't need
separate keys.

 - R.



More information about the general mailing list