1
1
openmpi/ompi/mca/mpool/sm
Galen Shipman b8cb6e1c64 modified mpool module to contain flags - used to determine if the mpool will
be used in MPI_Alloc_mem operations. Note that we found an interesting bug in
which if memory was allocated by the sm mpool (via mmap) and then registered
via the mvapi mpool, the registration would fail on certain systems. 

Added mca param mpool_base_use_mem_hooks, set to 1 to enable the memory hooks
so that memory is deregistered if the user frees it behind our back. This is
only useful if the mca param mpi_leave_pinned is also set to 1. Otherwise all
registrations are deregistered within the MPI library or via
MPI_Free_buf. After testing we should probably set both mpi_leave_pinned and
mpool_base_use_mem_hooks to default to 1. 

This commit was SVN r7415.
2005-09-16 22:22:03 +00:00
..
configure.params Compromise: 2005-07-02 15:35:34 +00:00
Makefile.am * update configure.ac to use the modern version of AC_INIT and 2005-09-07 05:54:53 +00:00
mpool_sm_component.c Major simplifications to component versioning: 2005-07-04 20:12:36 +00:00
mpool_sm_module.c modified mpool module to contain flags - used to determine if the mpool will 2005-09-16 22:22:03 +00:00
mpool_sm.h merge of rcache work into the trunk.. lotsa fun ;-).. 2005-09-12 22:28:23 +00:00