yohann
fde8b89ceb
mtl/ofi: Use OFI's representation of ANY_SRC instead of NULL.
2015-10-26 14:38:41 -07:00
yohann
4246de4508
mtl/ofi: Treat error correctly.
2015-10-26 14:38:33 -07:00
George Bosilca
2622b9d3a1
Fix minor issues in the treematch topo
...
based on a patch provided by Guillaume.
2015-10-25 21:38:59 -04:00
Gilles Gouaillardet
1105634ca1
mpi_f08: fix MPI_WIN_{ATTACH,DETACH} bindings
...
fixes INTENT from open-mpi/ompi@9600e2bc63
Thanks Jeff for pointing this !
2015-10-26 10:02:45 +09:00
George Bosilca
4ac247b1da
Minor updated on the validity checks for the alltoall collectives.
2015-10-24 15:25:28 -04:00
George Bosilca
6c28f114f1
Silence a warning regarding the format str for snprintf.
2015-10-24 15:24:40 -04:00
Jeff Squyres
b43fcb7695
Merge pull request #1028 from ggouaillardet/poc/pmix1xx_configury
...
pmix1xx configury: invoke sub-configure with CFLAGS and CPPFLAGS on t…
2015-10-24 13:19:33 -04:00
rhc54
3ffbf08283
Merge pull request #1068 from marksantcroos/master
...
Make odsl debug message consistent.
2015-10-24 08:11:11 -07:00
rhc54
312dda7e7b
Merge pull request #1067 from rhc54/topic/wait
...
Resolve a race condition that prevented the sigchild callback from be…
2015-10-24 08:10:50 -07:00
Mark Santcroos
30aab75b86
Make message consistent.
2015-10-24 13:40:03 +02:00
Ralph Castain
6506b0a5e5
Resolve a race condition that prevented the sigchild callback from being registered before short-lived apps terminated
...
Thanks to Mark Santcroos for the assistance in tracking it down.
2015-10-23 21:02:31 -07:00
rhc54
39cfdbbdad
Merge pull request #1066 from rhc54/topic/alloc
...
Release the allocator list items from the list before destructing
2015-10-23 13:54:22 -07:00
Ralph Castain
43e0c5bfef
Release the allocator list items from the list before destructing
2015-10-23 12:26:49 -07:00
Jeff Squyres
140cf90e3e
osc_rdma: minor compiler warning stomp
2015-10-23 06:21:56 -07:00
Jeff Squyres
c5eef3c534
oshmem: minor compiler warning stomp
2015-10-23 06:21:56 -07:00
Nysal Jan K A
89653be514
Merge pull request #1062 from nysal/topic/powerpcle
...
Patch configure to support PowerPC little endian
2015-10-23 17:39:14 +05:30
Nysal Jan K.A
12c5063d58
Patch configure to support PowerPC little endian
...
The earliest libtool release that supports PowerPC little endian
is 2.4.3. Patch configure to enable support for this architecture.
2015-10-23 16:40:08 +05:30
Ralph Castain
4c12022a50
Silence a couple of warnings from valgrind and compilers. Since some pmix components may return success with a NULL value from a "get", check for that situation before attempting to unload the data. Preset the hostname before calling modex_recv to get it so unload properly checks for NULL. Cast a returned value to the correct ompi_proc_t pointer
2015-10-22 20:56:02 -07:00
Nathan Hjelm
9dad35b467
Merge pull request #1061 from hjelmn/osc_fixes
...
one-sided fixes
2015-10-22 18:23:19 -06:00
Nathan Hjelm
63e744ffc6
osc/rdma: use only a single btl registration for local state
...
This commit fixes a bug that can occur on Cray Gemini networks. If
multiple registrations are used for the local state then we looks the
atomicity guarantees. To avoid issues like this use only a single
registration handle for all local state on a node.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-10-22 15:51:19 -06:00
Nathan Hjelm
f690fc8fd5
osc/pt2pt: fix warnings
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-10-22 15:50:40 -06:00
Nathan Hjelm
0b9a0c2063
Merge pull request #1053 from hjelmn/openib_fixes
...
udcm: fix bugs
2015-10-22 15:39:11 -06:00
Nathan Hjelm
e716866e0c
Merge pull request #1057 from hjelmn/binding_fix
...
win: fix erroneous argument check
2015-10-22 15:15:43 -06:00
Jeff Squyres
86270e7613
MPI_File_open: add note about allowable chars in filenames
...
Thanks to @nasailja for the original text suggestion.
2015-10-22 11:56:53 -07:00
Nathan Hjelm
e4219aa692
Merge pull request #1059 from hjelmn/osc_fixes
...
osc/rdma: bug fixes
2015-10-22 11:25:51 -06:00
Nathan Hjelm
72f8155ad2
Merge pull request #1058 from yburette/master
...
mtl/ofi: Increase priority.
2015-10-22 10:54:39 -06:00
Nathan Hjelm
97c9732bad
osc/rdma: bug fixes
...
This commit fixes the following:
- CIDs 1328491, 1328492: Dead code caused by typos in a prior
commit.
- Fix the calculation of dynamic memory regions. This was causes
incorrect RMA range errors when accessing the last partial page of
an attachment.
- Fix a SEGV when using dynamic memory windows with local state (all
processes on the same node).
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-10-22 09:49:38 -06:00
yohann
889c76634e
mtl/ofi: Increase priority.
2015-10-22 08:39:36 -07:00
Nathan Hjelm
6ae57647ab
win: fix erroneous argument check
...
When using dynamic memory windows the displacement becomes a
pointer. Since the high bit may be set on valid pointers on some
platforms the check for disp > 0 is invalid. This commit adds the
window flavor to ompi_win_t and disables the displacement check when
operating on dynamic memory windows.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-10-22 09:33:26 -06:00
Howard Pritchard
ce8e241922
Merge pull request #1055 from nrgraham23/java_warnings_fix
...
Fix Java related warnings
2015-10-22 08:17:45 -06:00
Nathan Hjelm
b2fa2a9bef
Merge pull request #1056 from hjelmn/osc_fixes
...
osc/pt2pt: reset all_sync sync object before sending complete messages
2015-10-21 19:40:28 -06:00
Gilles Gouaillardet
0221f59197
pmix1xx configury: invoke sub-configure with CFLAGS and CPPFLAGS on the command line
...
if CFLAGS and/or CPPFLAGS are passed to the ompi configure command line, pmix1xx
configure will not use the correct ones previously passed in the environment
see discussion started at http://www.open-mpi.org/community/lists/devel/2015/10/18159.php
Thanks Siegmar Gross for bringing this to our attention
2015-10-22 10:13:52 +09:00
Nathan Hjelm
864f88a2a3
osc/pt2pt: reset all_sync sync object before sending complete messages
...
This commit fixes a bug that occurs when a post message comes in when
sending complete messages or while waiting for all outgoing messages
to flush. In that case the post message might get incorrecly
associated with the ending sync object.
References open-mpi/ompi#1012
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-10-21 18:30:08 -06:00
Nathaniel Graham
c4d70ab425
Fix Java related warnings
...
This commit fixes java related warnings.
Fixes #881
Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-10-21 17:14:25 -07:00
rhc54
0bc51375f3
Merge pull request #1004 from rppendya/rppendya_list_release
...
Releasing the list items when list destructor is called
2015-10-21 14:34:19 -07:00
Nathan Hjelm
386991d590
Merge pull request #1052 from hjelmn/osc_rdma_fixes
...
osc/rdma: use standard verbosity levels
2015-10-21 13:21:50 -06:00
rhc54
a3ba62dcb9
Merge pull request #1051 from lrrountr/dssunpack_objrelease
...
Adding missing object release for the object created during unpack node stat.
2015-10-21 12:06:35 -07:00
Nathan Hjelm
e10afcd354
udcm: fix bugs
...
This commit fixes the following bugs:
- On send failure release newly allocated message.
- In the destructor for udcm_message_sent_t always remove the send
timeout event from the event base. Failure to do this can lead to
memory corruption since the destructor may be called from an event
callback.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-10-21 12:54:14 -06:00
Nathan Hjelm
9476c7bbca
osc/rdma: use standard verbosity levels
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-10-21 12:31:41 -06:00
yohann
abe5002ee9
mtl/ofi: remove threading and progress hints.
2015-10-21 10:25:08 -07:00
Leobardo Ruiz Rountree
a99bd035ec
Adding missing object release call for the new object created during the unpack node stat call.
2015-10-21 11:27:27 -05:00
Mike Dubman
abbb74d5ef
Merge pull request #1050 from yosefe/topic/ucx-reduce-priority
...
ucx: reduce components priority to 5.
2015-10-21 18:24:58 +03:00
yosefe
cc76db8d39
ucx: reduce components priority to 5.
2015-10-21 17:38:25 +03:00
Mike Dubman
d5d8429a25
Merge pull request #1048 from miked-mellanox/topic/plat_ucx
...
BUILD: update mellanox platform file
2015-10-21 14:33:51 +03:00
Mike Dubman
cdffe4f92d
BUILD: update mellanox platform file
...
add support for UCX
2015-10-21 11:39:30 +03:00
Mike Dubman
8490a96f22
Merge pull request #1041 from miked-mellanox/topic/build_platform
...
BUILD: add support for --with-platform-patches-dir=DIR
2015-10-21 11:20:40 +03:00
Gilles Gouaillardet
a0782e1c7e
mpi: MPI_Neighbor_all* and MPI_Ineighbor_all* do not work with
...
inter communicators (fail with MPI_ERR_COMM) or non process topologies
communicators (fail with MPI_ERR_TOPOLOGY)
2015-10-21 16:21:19 +09:00
Mike Dubman
4ea13f10f6
Merge pull request #1008 from alex-mikheev/topic/ucx_support
...
UCX support for ompi and oshmem
2015-10-21 09:33:33 +03:00
Gilles Gouaillardet
3b0b929883
ompi: MPI_IN_PLACE is not a valid argument of MPI_Neighbor_all* and MPI_Ineighbor_all*
2015-10-21 14:46:35 +09:00
Gilles Gouaillardet
256976a108
mpi: MPI_IN_PLACE is not a valid argument of MPI_All* and MPI_Iall* with an inter communicator
2015-10-21 14:46:28 +09:00