Gilles Gouaillardet
1a34224948
hwloc: do not set the HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM flag
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-07-20 17:39:16 +09:00
Ralph Castain
fca68b070b
Merge pull request #3934 from rhc54/topic/singleton
...
Fix the isolated pmix component. Cleanup the ess/singleton component …
2017-07-19 16:02:37 -05:00
Ralph Castain
543c16b28d
Fix the isolated pmix component. Cleanup the ess/singleton component - we shouldn't be automatically discovering the local topology as that is now done on-demand.
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-07-19 12:14:29 -07:00
Artem Polyakov
6cbea90209
Merge pull request #3932 from artpol84/rm_yoda_news/master
...
NEWS: fix removed legacy support section for v3.0.0
2017-07-19 08:48:49 -07:00
Howard Pritchard
503de6ca7d
Merge pull request #3933 from hppritcha/topic/fix_s1_bug
...
pmix/s1: fix problems with ref counting in s1
2017-07-19 07:03:38 -06:00
Geoffrey Paulsen
71333a4b14
Transitioning ownership of rmaps/seq and rmaps/rank_file from Intel to IBM.
2017-07-18 21:31:01 -04:00
Gilles Gouaillardet
da34e2f109
ess/base: silence a warning
...
by fixing a static initializer
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-07-19 09:30:53 +09:00
Howard Pritchard
2fa0c4c6ec
pmix/s1: fix problems with ref counting in s1
...
s1 pmix component wasn't doing proper ref counting
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2017-07-18 15:59:28 -06:00
Artem Polyakov
e34362de0a
NEWS: fix removed legacy support section for v3.0.0
...
Signed-off-by: Artem Polyakov <artpol84@gmail.com>
2017-07-19 02:14:15 +07:00
Ralph Castain
83d21e3130
Merge pull request #3930 from rhc54/topic/signal
...
Fix signal forwarding on ORTE daemons
2017-07-18 13:44:37 -05:00
Ralph Castain
8a98aab6cc
Fix signal forwarding on ORTE daemons so that _all_ daemons do it, regardless of environment. Add missing support for SIGTSTP and a few others.
...
Thanks to Eugene Dedits for reporting the problem.
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-07-18 09:58:55 -07:00
Josh Hursey
8688219091
Merge pull request #3775 from jjhursey/fix/mca_base_verbose-file
...
opal/mca: Fix mca_base_verbose file suffix processing
2017-07-18 10:14:42 -05:00
Edgar Gabriel
b363a0f4db
Merge pull request #3908 from edgargabriel/pr/lustre-header-update
...
fs/lustre: update lustre header file used in the component
2017-07-18 09:57:11 -05:00
Gilles Gouaillardet
6d6f5fdfb8
Merge pull request #3894 from ggouaillardet/topic/pml_ob1_progress
...
pml/ob1: fix mca_pml_ob1_progress_needed usage
2017-07-18 10:43:44 +09:00
Artem Polyakov
bdb698a9b6
Merge pull request #3923 from artpol84/rm_yoda_news/master
...
Yoda removal (update docs)
2017-07-17 17:51:36 -07:00
Gilles Gouaillardet
1b46fe2d9a
pml/ob1: fix mca_pml_ob1_progress_needed usage
...
correctly use OPAL_ATOMIC_ADD32() that returns the *new* value
and *not* the previous one.
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-07-18 09:30:57 +09:00
Howard Pritchard
771f51af12
Merge pull request #3917 from hppritcha/topic/remove_cr_config_master
...
configure: remove CR/FT related options
2017-07-17 16:12:07 -06:00
Artem Polyakov
cc156a332b
Sync NEWS with v3.0.x
...
Signed-off-by: Artem Polyakov <artpol84@gmail.com>
2017-07-18 05:05:40 +07:00
Artem Polyakov
a70d28cbb0
oshmem: Update README file to reflect available SPML options.
...
Signed-off-by: Artem Polyakov <artpol84@gmail.com>
2017-07-18 04:39:03 +07:00
Nathan Hjelm
5a5edfce88
Merge pull request #3876 from hppritcha/topic/add_psm2_get_stats
...
mtl/psm2: add pvar support for PSM2 MQ stats
2017-07-17 16:02:51 -05:00
Nathan Hjelm
2060fcf8bb
mca/base: use the project name when registering pvars
...
References #3918 . Close when applied to v2.0.x, v2.x, and v3.0.x.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-07-17 15:57:50 -05:00
Howard Pritchard
45e2771162
configure: remove CR/FT related options
...
As part of the process for addressing removal of CR/FT related
code from master (and hence from the 3.0.0 release), it was agreed
at the OMPI devel F2F on 7/13/17 that we'd break this in to two
pieces:
1) remove the configure arguments (fewer changes)
2) remove all the CR/FT code, etc. in a subsequent bigger commit
that may not make it in to 3.0.0 in time.
By doing 1), the available configure options would not change
in a subsequent 3.0.x release if we end up not being able to do 2)
before 3.0.0 is released.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2017-07-17 13:48:59 -06:00
Nathan Hjelm
e5343c16c0
btl/vader: remove debug code that should not be in a release
...
References #3902 . Close when in master, v3.0.x, and v2.x.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-07-17 11:58:47 -05:00
Edgar Gabriel
13b14f5efe
Merge pull request #3906 from edgargabriel/pr/lazy_open_fix
...
common/ompio: fix the lazy_open flag
2017-07-17 10:58:13 -05:00
Edgar Gabriel
931c2021c7
Merge pull request #3905 from edgargabriel/pr/fix-grouping-options
...
io/ompio: fix grouping option
2017-07-17 10:55:57 -05:00
Edgar Gabriel
bc8f642211
fs/lustre: update lustre header file used in the component
...
liblustreapi.h is at this point deprecated. Switch to lustreapi.h instead
fixes issue #3223
Signed-off-by: Edgar Gabriel <egabriel@central.uh.edu>
2017-07-17 10:33:52 -05:00
Nathan Hjelm
9b702fb9bd
ompi: clean up topo helper functions
...
This commit removes the communicator topo helper functions in favor
of functions in mca/topo/base.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-07-17 10:30:42 -05:00
Edgar Gabriel
8e17827a13
common/ompio: fix the lazy_open flag
...
fixes an erroneous error code being returned when activating
the mca_io_ompio_sharedfp_lazy_open flag with MPI_MODE_APPEND.
fixes issue #3904
Signed-off-by: Edgar Gabriel <egabriel@central.uh.edu>
2017-07-17 09:44:34 -05:00
Edgar Gabriel
4bdddfb74b
io/ompio: fix grouping option
...
changing the value of mca_io_ompio_grouping_option lead to a segfault due to
a double-free problem. Remove the erroneous free statements that have been introduced
and add a note ensuring that we are not re-adding them back at that spot.
fixes issue #3903
Signed-off-by: Edgar Gabriel <egabriel@central.uh.edu>
2017-07-17 09:38:10 -05:00
Yossi Itigin
b0692c6836
Merge pull request #3833 from yosefe/topic/pml-yalla-dt-size-fix
...
pml/yalla: fix getting size of a continuous type.
2017-07-16 11:19:16 +03:00
Gilles Gouaillardet
6e35cfc19a
btl/sm: fix misc memory leak
...
as reported by Coverity with CID 1415105
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-07-16 13:02:55 +09:00
Jeff Squyres
0cbd52b062
Merge pull request #3889 from jsquyres/pr/die-sm-btl-die-die-die
...
btl/sm: effectively delete the SM BTL
2017-07-15 17:09:31 -04:00
Jeff Squyres
5cf64e6555
btl/sm: effectively delete the SM BTL
...
If a user explicitly asks for the "sm" BTL, print a show_help message
saying that the SM BTL is dead, and the user should be using "vader".
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2017-07-15 09:33:08 -07:00
Artem Polyakov
0929c32cd8
Merge pull request #3893 from karasevb/yoda_spml_remove
...
Remove Yoda SPML
2017-07-15 08:47:31 -07:00
Artem Polyakov
b8ab4c1ad7
Merge pull request #3895 from artpol84/fix_btl_defaults/master
...
contrib: Fix mellanox platform defaults (btl/sm -> btl/vader)
2017-07-15 02:36:34 -05:00
Artem Polyakov
35f15a0ba5
contrib: Fix mellanox platform defaults (btl/sm -> btl/vader)
...
Signed-off-by: Artem Polyakov <artpol84@gmail.com>
2017-07-15 14:32:26 +07:00
Howard Pritchard
701a1d0218
mtl/psm2: add pvar support for PSM2 MQ stats
...
Add pvars for PSM2 MQ stats to help in analyzing performance
of Omnipath.
Tested (modestly) using modified OSU pt2pt benchmarks.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2017-07-14 10:31:35 -06:00
Gilles Gouaillardet
9124afbeae
pmix: do not invoke PMIX_INFO_CREATE() with a zero size
...
Thanks Lisandro Dalcin for the report
Fixes open-mpi/ompi#3854
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-07-14 15:00:05 +09:00
Boris Karasev
77c50efb95
Yoda SPML is removed
...
Signed-off-by: Boris Karasev <karasev.b@gmail.com>
2017-07-14 08:47:16 +03:00
Artem Polyakov
4d3e22e815
Merge pull request #3870 from hppritcha/topic/repair_s2_launch
...
pmix/s2: fix srun native launch for pmi2
2017-07-13 12:45:22 -05:00
Josh Hursey
2726df8d41
Merge pull request #3866 from jjhursey/doc/ppc-xl-pgi-note
...
README: Note about ld issue for XL and PGI on PPC
2017-07-13 11:30:38 -05:00
Ryan Grant
0ce8590e7c
Merge pull request #3837 from tkordenbrock/topic/master/get.retry.timeout
...
master: mtl-portals4: add timeout to rendezvous get fragments
2017-07-13 09:59:54 -06:00
Nathan Hjelm
6fb81f20e4
mtl/psm2: create mca variables to shadow PSM2 environment variables
...
This commit enables MCA support for the following PSM2 environment
variables: PSM2_DEVICES, PSM2_MEMORY, PSM2_MQ_SENDREQS_MAX,
PSM2_MQ_RECVREQS_MAX, PSM2_MQ_RNDV_HFI_THRESH,
PSM2_MQ_RNDV_SHM_THRESH, PSM2_RCVTHREAD, PSM2_SHAREDCONTEXTS,
PSM2_SHAREDCONTEXTS_MAX, and PSM2_TRACEMASK. These variable can be set
by MCA if they are not already set in the environment.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-07-13 09:48:46 -06:00
Howard Pritchard
eeb91bc82b
pmix/s2: fix srun native launch for pmi2
...
recent changes that broke native launch on cray
using srun or aprun was also broke native launch
using pmi2.
This commit fixes this problem.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2017-07-12 17:45:52 -06:00
Jeff Squyres
ccf17808b6
Merge pull request #3258 from markalle/pr/symbol_name_pollution
...
symbol name pollution
2017-07-12 16:19:25 -05:00
Joshua Hursey
1c6a253774
README: Note about ld issue for XL and PGI on PPC
...
* Related to Issue #2606 and Issue #3075
* The core problem in those two issues is related to a regression in
ld upstream. Add a note in the README about this issue.
Signed-off-by: Joshua Hursey <jhursey@us.ibm.com>
2017-07-12 14:13:24 -05:00
Nathan Hjelm
3c0e94afab
mpi/neighbor_allgatherv: fix copy&paste error and add helpers
...
This commit adds a helper function to get the inbound and outbound
neighbor count and updates the neighbor_allgatherv bindings to use the
correct count when checking the input parameters.
Fixes #2324
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-07-12 12:54:24 -06:00
Nathan Hjelm
bf1c863b96
osc/pt2pt: make progress in flush*_local
...
There is no reason not to progress OSC during the MPI_Win_flush_local
and MPI_Win_flush_all_local calls. This fixes #3750 .
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-07-12 09:09:58 -06:00
Artem Polyakov
832f1b03a4
Merge pull request #3790 from artpol84/orte/iof_sbatch
...
orte/iof: Address the case when output is a regular file
2017-07-12 09:38:01 -05:00
Gilles Gouaillardet
f99667372f
Merge pull request #3848 from ggouaillardet/topic/pbspro_libcrypto
...
configury: fix PBS Pro support
2017-07-12 21:01:58 +09:00