We changed things a bit in the mpool, the deregister will remove the
registration from the cache and then call release, if the reference count
is <=0, the memory is then deregistered, otherwise it will be deregistered
later via another release call. The BTL module increments the reference
count on
Gleb Natapov wrote:
Hello Galen,
Finally I've got some time to look through the new code.
I have couple of notes. In pml_ob1_rdma.c you try to merge
registrations in the number of places. The code looks like this:
btl_mpool->mpool_deregister(btl_mpool, reg);