Howard Pritchard
3a584fee53
Merge pull request #5723 from ggouaillardet/topic/v4.0.x/libnbc_error_path
...
coll/libnbc: fix various error paths
2018-09-18 09:29:45 -06:00
Howard Pritchard
bbc448f9cf
Merge pull request #5720 from ggouaillardet/topic/v4.0.x/pcollreq_typos
...
mpiext/pcollreq: fix misc typos
2018-09-18 09:23:08 -06:00
KAWASHIMA Takahiro
e83e118ae7
mpiext/pcollreq: fix more typos
...
Signed-off-by: KAWASHIMA Takahiro <t-kawashima@jp.fujitsu.com>
(cherry picked from commit 4a0a2598f63b081045fdeb51256493ce2a8ec96a)
2018-09-18 15:43:06 +09:00
Gilles Gouaillardet
ece18aed45
coll/libnbc: fix various error paths
...
The parameter passed to NBC_Return_handle() was incorrectly casted
and not dereferenced.
Thanks Yossi for the bug report.
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
(cherry picked from commit open-mpi/ompi@8b51862fb2 )
2018-09-18 15:29:33 +09:00
Gilles Gouaillardet
73f531a8f2
mpiext/pcollreq: fix misc typos
...
Thanks Jeff for the report
Fixes open-mpi/ompi#5712
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
(cherry picked from commit open-mpi/ompi@8dc6985a5a )
2018-09-18 12:47:04 +09:00
Howard Pritchard
06c62c6b30
Merge pull request #5685 from selvintxavier/brcm_hcas_v4.0.x
...
v4.0.x: Add support for different Broadcom HCAs
2018-09-17 16:29:45 -06:00
Geoff Paulsen
de0c595ca5
Merge pull request #5650 from matcabral/remove_psm2_shadow_env_40x
...
v4.0.x: MTL PSM2: Remove shadow variables from v4.0.x
2018-09-17 14:40:59 -05:00
Geoff Paulsen
f762b14f0d
Merge pull request #5677 from hoopoepg/topic/missing-ucp-deps-v4.0
...
v4.0.x: UCX: added missing UCX libs to UCX detection
2018-09-17 14:37:47 -05:00
Howard Pritchard
82ce4eda77
Merge pull request #5704 from hjelmn/v4.0.x_btl_vader
...
v4.0.x: btl/vader: ensure that the send tag is always written last
2018-09-17 13:26:24 -06:00
Selvin Xavier
9114a9ac95
v4.0.x: Add support for different Broadcom HCAs
...
Adds device ids of different Broadcom adapters from
BCM57XXX and BCM58XXX family of HCAs.
Signed-off-by: Selvin Xavier <selvin.xavier@broadcom.com>
(cherry-picked from a53a6f7650035d1644018fd09647c5e4db6b0694)
2018-09-16 22:54:07 -07:00
Nathan Hjelm
83668f4b47
btl/vader: ensure that the send tag is always written last
...
To ensure fast box entries are complete when processed by the
receiving process the tag must be written last. This includes a zero
header for the next fast box entry (in some cases). This commit fixes
two instances where the tag was written too early. In one case, on
32-bit systems it is possible for the tag part of the header to be
written before the size. The second instance is an ordering issue. The
zero header was being written after the fastbox header.
Fixes #5375 , #5638
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
(cherry picked from commit 850fbff441756b2f9cde1007ead3e37ce22599c2)
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2018-09-14 12:34:26 -06:00
Sergey Oblomov
265ce340a1
UCX: added missing UCX libs to UCX detection
...
- added libs to non-default UCX location branch
Signed-off-by: Sergey Oblomov <sergeyo@mellanox.com>
(cherry picked from commit e735593bb1dbdc2b243be32936c5e7d7d1785078)
2018-09-12 19:50:34 +03:00
Sergey Oblomov
6f8df4e0fd
UCX: added missing UCX libs to UCX detection
...
Signed-off-by: Sergey Oblomov <sergeyo@mellanox.com>
(cherry picked from commit c982645a464147ab9a0824979530cb74e8d8d4b4)
2018-09-12 19:50:34 +03:00
Geoff Paulsen
3bf2220b3e
Merge pull request #5668 from gpaulsen/v4.0.x
...
Updating VERSION to rc1
2018-09-12 10:55:49 -05:00
Geoffrey Paulsen
c23359911c
Updating VERSION to rc1 and resetting mpifh_so_ver
...
Signed-off-by: Geoffrey Paulsen <gpaulsen@us.ibm.com>
2018-09-11 14:04:37 -05:00
Geoff Paulsen
93bcace5f9
Merge pull request #5658 from hppritcha/topic/license_etc_for_v4.0.x
...
LICENSE: update license for v4.0.x
2018-09-10 14:35:22 -05:00
Howard Pritchard
d207052dbc
LICENSE: update license for v4.0.x
...
update missing memkind changes for this release in NEWS
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2018-09-10 13:08:52 -06:00
Geoff Paulsen
17aab5ea5b
Merge pull request #5659 from ggouaillardet/topic/v4.0.x/misc_finalize_leaks
...
Plug misc leaks on MPI_Finalize()
2018-09-10 14:06:31 -05:00
Howard Pritchard
1dedade614
Merge pull request #5661 from kawashima-fj/pr/v4.0.x/pcollreq-zero-count
...
v4.0.x: mpiext/pcollreq: Fix zero-count reduction
2018-09-10 09:45:32 -06:00
Howard Pritchard
38171be7ac
Merge pull request #5656 from jsquyres/pr/v4.0.x/dont-let-openib-yell
...
v4.0.x: btl/openib: don't complain about no NICs
2018-09-10 09:39:22 -06:00
KAWASHIMA Takahiro
6858028596
mpiext/pcollreq: Fix zero-count reduction
...
We need to return a persistent request.
`ompi_request_empty` is not a persistent request.
Signed-off-by: KAWASHIMA Takahiro <t-kawashima@jp.fujitsu.com>
(cherry picked from commit 69901a515697485cf56599e206dcfb74228e7ca2)
2018-09-10 13:11:59 +09:00
Gilles Gouaillardet
ff8600f2e4
ompi/hook: plug a misc memory leak
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
(cherry picked from commit open-mpi/ompi@b79b37465c )
2018-09-10 09:21:49 +09:00
Gilles Gouaillardet
4bd5c538a2
pml/ob1: plug a memory leak in mca_pml_ob1_component_fini()
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
(back-ported from commit open-mpi/ompi@fed33c1530 )
2018-09-10 09:21:12 +09:00
Gilles Gouaillardet
959aeab5d9
ess/hnp: plug a memory leak in rte_finalize()
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
(cherry picked from commit open-mpi/ompi@d234caef74 )
2018-09-10 09:20:16 +09:00
Gilles Gouaillardet
d2646cd565
mpool/memkind: plug a memory leak in mca_mpool_memkind_close()
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
(cherry picked from commit open-mpi/ompi@ad2c207a7e )
2018-09-10 09:19:57 +09:00
Gilles Gouaillardet
9410de0d27
opal/util: plug a memory leak in the opal_infosubscriber_t destructor
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
(cherry picked from commit open-mpi/ompi@7556dd0abb )
2018-09-10 09:19:34 +09:00
Gilles Gouaillardet
c767c63a3b
ompi/info: plug memory leaks in ompi_mpiinfo_finalize()
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
(cherry picked from commit open-mpi/ompi@d0d399c9a9 )
2018-09-10 09:18:15 +09:00
Gilles Gouaillardet
080e20fa02
mtl/psm2: fix a misc memory leak
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
(cherry picked from commit open-mpi/ompi@316e4e38f4 )
2018-09-10 09:17:54 +09:00
Gilles Gouaillardet
baf41aceed
pmix/pmix3x: plug a memory leak in external_register()
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
(cherry picked from commit open-mpi/ompi@aeddd2f249 )
2018-09-10 09:17:31 +09:00
Gilles Gouaillardet
8015e6f929
pmix/base: plug a memory leak in opal_pmix_base_select()
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
(cherry picked from commit open-mpi/ompi@6e47c5708e )
2018-09-10 09:16:56 +09:00
Howard Pritchard
71d3afdc59
Merge pull request #5657 from gpaulsen/gpaulsen_v4_vers2
...
Updating VERSION for shared libs for v4.0.0
2018-09-09 14:29:35 -06:00
Geoff Paulsen
60c16ca9d2
Merge pull request #5640 from hoopoepg/topic/suppress-shmem-wait-until-warning-v4.0
...
OSHMEM: removed incorrect pshmem_wait_until macro redefinition - v4.0
2018-09-08 09:11:57 -05:00
Geoffrey Paulsen
449020aeaa
Updating VERSION for shared libs for v4.0.0
...
This was done after discussions with core developers about any
potential ABI breakage for any of the libs the user directly
links against. Also compaitiblity tests were done using the
ibm test suite and building with v3.1.x and running with v4.0.x
see: https://github.com/open-mpi/ompi/issues/5447
Signed-off-by: Geoffrey Paulsen <gpaulsen@us.ibm.com>
2018-09-08 08:38:37 -05:00
Geoff Paulsen
954692f06e
Merge pull request #5614 from karasevb/v4.0.x_fix_hwloc_numa_obj
...
v4.0.x: Fixed the NUMA obj detection for hwloc ver >= 2.0.0
2018-09-07 14:49:26 -05:00
Geoff Paulsen
b3d6adbf22
Merge pull request #5655 from hppritcha/topic/update_readme
...
README: update for 4.0
2018-09-07 14:37:51 -05:00
Geoff Paulsen
a0b4fcce6f
Merge pull request #5649 from hjelmn/v4.0.x_btl_uct_fix
...
btl/uct: add missing opal_mem_hooks_unregister_release call
2018-09-07 14:02:36 -05:00
Jeff Squyres
38c7364896
btl/openib: don't complain about no NICs
...
Since openib is on its long, slow way out the door, don't let it
complain about not being able to find any NICs at run time.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
(cherry picked from commit 098ec55e37261aee4b9672ec393726c2510247a1)
2018-09-07 12:01:33 -07:00
Geoff Paulsen
100f7c1f78
Merge pull request #5654 from hppritcha/topic/NEWS_update2_for_400
...
NEWS: part II of NEWS update for 4.0.0
2018-09-07 13:57:23 -05:00
Howard Pritchard
4d5df45bc8
NEWS: part II of NEWS update for 4.0.0
...
[skip ci]
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2018-09-07 12:50:21 -06:00
Howard Pritchard
2743fadfec
README: update for 4.0
...
some clean up of old cruft for configure options that
we should have cleaned up a while ago.
[skip ci]
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2018-09-07 12:39:45 -06:00
Howard Pritchard
69f632b8f0
Merge pull request #5619 from jsquyres/pr/v4.0.x/atomic-128-fixes
...
v4.0.x: atomic 128 fixes
2018-09-06 18:40:55 -06:00
matcabral
8fa172e60b
MTL PSM2: Remove shadow variables from v4.0.x
...
As agreed on #4574 , where removed in past release branches
to avoid perfomance impacts in the default values for
some paramters.
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2018-09-05 18:44:40 -04:00
Nathan Hjelm
2fb1a5e1b2
btl/uct: add missing opal_mem_hooks_unregister_release call
...
This commit fixes a bug when using the UCT btl with the UCX memory
hooks disabled. We were misssing a call to
opal_mem_hooks_unregister_release to remove the btl memory hook
callback.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
(cherry picked from commit 36c206d2d616578c97853d1d69727a1d6e165c1e)
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2018-09-05 14:02:58 -06:00
Howard Pritchard
b6dafb6b90
Merge pull request #5636 from jsquyres/pr/v4.0.x/verbs-usnic-configury-moar-strictness
...
v4.0.x: make common/verbs-usnic actually check if it can compile
2018-09-04 09:13:12 -06:00
Howard Pritchard
7e10bc0833
Merge pull request #5607 from edgargabriel/pr/sharedfp-naming-conflict-v4.0
...
sharedfp/sm and lockedfile: fix naming bug
2018-09-02 16:03:14 -04:00
Sergey Oblomov
6f9da0c3d5
OSHMEM: removed incorrect pshmem_wait_until macro redefinition
...
- fixes https://github.com/open-mpi/ompi/issues/5585
Signed-off-by: Sergey Oblomov <sergeyo@mellanox.com>
(cherry picked from commit 7a5ff6a076e40938789b03d41970564e31a11976)
2018-09-02 08:32:33 +03:00
Geoff Paulsen
3282c61048
Merge pull request #5625 from hoopoepg/topic/optimize-blocked-calls-v4.0
...
PML/UCX: blocked calls optimizations - v4.0
2018-08-31 14:11:11 -05:00
Geoff Paulsen
334748753c
Merge pull request #5626 from hoopoepg/topic/opal-mem-hooks-syno-v4.0
...
MCA/COMMON/UCX: added synonim to opal_mem_hook variable - v4.0
2018-08-31 14:09:14 -05:00
Geoff Paulsen
51e685ff40
Merge pull request #5622 from aravindksg/ofi_race_fix_40x
...
MTL OFI: Fix race condition due to global progress entries array
2018-08-31 14:07:42 -05:00
Geoff Paulsen
1bf00630b9
Merge pull request #5616 from edgargabriel/pr/file-delete-fs-framework-open-v4.0
...
io/base: fixes to file_delete selection logic
2018-08-31 14:02:22 -05:00