Roland Dreier wrote:
The most obvious explanation is that the physical pages underlying your
allocation are different after the free/re-valloc.  This could happen
without a system call I guess if a page is faulted in.

This is in the general sense true; that is way we pin down the memory by calling ibv_reg_mr(). Having done this we expect the virtual to physical relationship to remain constant. However, we are concerned that ibv_reg_mr() does not call madvise() as appropriate, as mentioned in our posting.

Thanks, Åsmund

_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to