1
1
openmpi/orte/mca/rml/base
Ralph Castain 952726c121 Update to latest PMIx master - equivalent to 2.0rc2. Update the thread support in the opal/pmix framework to protect the framework-level structures.
This now passes the loop test, and so we believe it resolves the random hangs in finalize.

Changes in PMIx master that are included here:

* Fixed a bug in the PMIx_Get logic
* Fixed self-notification procedure
* Made pmix_output functions thread safe
* Fixed a number of thread safety issues
* Updated configury to use 'uname -n' when hostname is unavailable

Work on cleaning up the event handler thread safety problem
Rarely used functions, but protect them anyway
Fix the last part of the intercomm problem
Ensure we don't cover any PMIx calls with the framework-level lock.
Protect against NULL argv comm_spawn

Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-20 09:02:15 -07:00
..
base.h We cannot use OFI to determine when daemons can finalize as we don't see the "sockets" go away. So always use the OOB for the mgmt conduit - this provides the necessary termination signal AND ensures that IOF and other mgmt messages go solely across TCP. 2017-06-07 13:51:30 -07:00
Makefile.am Cleanup the proposed change: 2016-03-10 13:14:17 -08:00
owner.txt add owner files to opa/ompi/orte mca directories 2015-02-22 15:10:23 -07:00
rml_base_contact.c Fix ompi-server operations 2017-05-26 08:57:55 -07:00
rml_base_frame.c Update to latest PMIx master - equivalent to 2.0rc2. Update the thread support in the opal/pmix framework to protect the framework-level structures. 2017-06-20 09:02:15 -07:00
rml_base_msg_handlers.c Update OPAL and ORTE for thread safety 2017-06-06 12:30:57 -07:00
rml_base_receive.c Revise the routed framework to be multi-select so it can support the new conduit system. Update all calls to rml.send* to the new syntax. Define an orte_mgmt_conduit for admin and IOF messages, and an orte_coll_conduit for all collective operations (e.g., xcast, modex, and barrier). 2016-10-23 21:52:39 -07:00
rml_base_stubs.c Update OPAL and ORTE for thread safety 2017-06-06 12:30:57 -07:00
rml_contact.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00