1
1
openmpi/orte
Jeff Squyres 1cbfb53801 r24976 wasn't quite right -- you now actually get a warning if you
specify btl_tcp_if_include because btl_tcp_if_exclude is defaulted to
the loopback devices.

This commit does a few things:

 * Introduce a new OPAL MCA base function:
   mca_base_param_check_exclusive_string().  It checks to see that the
   ''user'' does not set two MCA parameters that are mutually
   exclusive by checking the source of those MCS param values.
 * Use the above function in many BTLs (and the OOB TCP) to ensure
   that <foo>_if_include and <foo>_if_exclude are not both specified
   ''by the user''.
 * Re-arrange many of these BTLs to move their MCA registration code
   into a separate component_register() function (vs. the
   component_open() function).

This code has been nominally reviewed and checked by Ralph, George,
Terry, and Shiqing.

This commit was SVN r25043.

The following SVN revision numbers were found above:
  r24976 --> open-mpi/ompi@8f4ac54336
2011-08-10 17:24:36 +00:00
..
config Restore slurm pmi support from long, long ago. Since we already have the ability to directly srun an MPI job, just conditionally add the PMI support for key values and provide a grpcomm module that uses PMI for barriers and modex. 2011-06-20 21:04:46 +00:00
etc Many thanks to Ralf W. for finding a subtle bug in these Makefile.am's 2008-06-04 01:28:03 +00:00
include Define a new error constant 2011-06-28 19:47:16 +00:00
mca r24976 wasn't quite right -- you now actually get a warning if you 2011-08-10 17:24:36 +00:00
orted Make sure that the epoch is initialized everywhere so we don't get weird output 2011-08-08 15:11:55 +00:00
runtime Add a new param "orte_remote_tmpdir_base" for those situations where the compute nodes require a different session directory head than the head node. 2011-07-27 19:37:17 +00:00
test Make sure that the epoch is initialized everywhere so we don't get weird output 2011-08-08 15:11:55 +00:00
threads There is no need for the byte variable. 2011-01-24 22:41:04 +00:00
tools Ignore the daemon job when reporting parseable output 2011-07-25 20:44:08 +00:00
util Add some missing error strings. Update test to show silent errors 2011-08-08 04:21:02 +00:00
CMakeLists.txt Add the initial support for MinGW and MSYS. 2011-04-29 14:42:07 +00:00
Doxyfile Fix the broken Doxyfile so people can generate what little code base documentation we have :-) 2006-04-13 12:52:17 +00:00
Makefile.am Add orte-level thread support to avoid some of the opal_if_threads protection used solely for ompi. 2010-11-08 19:09:23 +00:00