1
1
openmpi/ompi/runtime
Jeff Squyres 1788518bca Only set ompi_mpi_leave_pinned (a bool) to true if the MCA param value
is >= 1.  The default value of the MCA param is now -1, which means
"let someone else turn it on if they want to."  So we should default
to ''off'' (false), and let the openib BTL (etc.) turn it on if it
can/wants to.

Failure to do this will default _pipeline to true because
-1(int)==true(bool).  This causes a problem if the user tries to set
mpi_leave_pinned_pipeline to 1: they'll get a warning that you can't
set both _pinned and _pinned_pipeline to 1.  This happens because
_pinned will get the bool-ified value of of the MCA parameter (-1),
and then the user sets the value of _pinned_pipeline to 1/true.
Hence, both of them are set to true.  Bzzt!

This commit was SVN r19942.
2008-11-06 21:22:07 +00:00
..
help-mpi-runtime.txt Amend r19196 with a few extra bells and whistles: 2008-08-06 17:29:41 +00:00
Makefile.am Move modex from pml base to general ompi runtime, sicne it's used by more 2007-07-09 17:16:34 +00:00
mpiruntime.h - ompi_mpi_abort() is referenced in osc_rdma_* and osc_pt2pt_*, should be exported. 2008-09-01 17:37:32 +00:00
ompi_cr.c Commit to bring online OpenIB, MX, and shared memory support for Open MPI's checkpoint/restart functionality. Some tuning is still needed, but basic functionality is in place. 2008-10-16 15:09:00 +00:00
ompi_cr.h Commit to bring online OpenIB, MX, and shared memory support for Open MPI's checkpoint/restart functionality. Some tuning is still needed, but basic functionality is in place. 2008-10-16 15:09:00 +00:00
ompi_module_exchange.c Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
ompi_module_exchange.h - The struct mca_base_component_t does not need to be defined as we 2008-08-27 15:19:26 +00:00
ompi_mpi_abort.c Sometimes we don't have a valid error code, so don't segv if 2008-10-01 21:42:08 +00:00
ompi_mpi_finalize.c Ensure to properly DESTRUCT ompi_registered_datareps. This fixes the 2008-09-01 06:01:06 +00:00
ompi_mpi_init.c Discovered while documenting the "preconnect" mca params that several of them didn't make sense any more. After chatting with Jeff, we agreed to the following: 2008-11-05 19:41:16 +00:00
ompi_mpi_params.c Only set ompi_mpi_leave_pinned (a bool) to true if the MCA param value 2008-11-06 21:22:07 +00:00
ompi_mpi_preconnect.c Discovered while documenting the "preconnect" mca params that several of them didn't make sense any more. After chatting with Jeff, we agreed to the following: 2008-11-05 19:41:16 +00:00
params.h Change the default value of mpi_leave_pinned to -1, meaning that we'll 2008-09-16 22:06:14 +00:00