[openib-general] Re: [PATCH][RFC][0/4] InfiniBand userspace verbs implementation

Roland Dreier roland at topspin.com
Mon Apr 25 08:34:06 PDT 2005


    Caitlin> Who is responsible for counting within a process, and
    Caitlin> then between processes (in case shared memory is being
    Caitlin> registered)? The application? Middleware? Driver?

The verbs code doing the registration should do it as part of the
registration.  Shared memory does not cause any additional issues
because it is mapped into the virtual memory map of each process and
must be marked VM_DONTCOPY in each process separately.

 - R.




More information about the general mailing list