George Bosilca
daa076995a
orte_rmaps_numa_node_t -> opal_rmaps_numa_node_t
...
This commit was SVN r32380.
2014-07-31 19:58:47 +00:00
Ralph Castain
c366554048
Cleanup the MCA param registration - the MPI_T interface is allowed to modify the value, so don't read the value until we are ready to use it. Discussed with Nathan, but will ask his review prior to porting it to 1.8.2
...
Refs trac:4816
This commit was SVN r32379.
The following Trac tickets were found above:
Ticket 4816 --> https://svn.open-mpi.org/trac/ompi/ticket/4816
2014-07-31 16:30:08 +00:00
Rolf vandeVaart
cd729fe173
Improve error message.
...
This commit was SVN r32378.
2014-07-31 15:34:38 +00:00
Nathan Hjelm
85b78f838e
Fix mpool/udreg compilation
...
This commit was SVN r32377.
2014-07-31 15:29:20 +00:00
Nathan Hjelm
6b7c4e72d5
Fix another ompi->opal naming issue
...
This commit was SVN r32376.
2014-07-31 15:01:19 +00:00
Rolf vandeVaart
97da541abf
Fix hostname string usage in error messages.
...
This commit was SVN r32375.
2014-07-31 14:47:51 +00:00
Ralph Castain
21336c6d1c
Some more abstraction cleanup - ensure the versions get set when --no-ompi is used
...
This commit was SVN r32372.
2014-07-31 13:24:15 +00:00
Gilles Gouaillardet
6520f0578a
Silence some warnings in btl/scif and btl/openib
...
This commit was SVN r32371.
2014-07-31 09:55:11 +00:00
Ralph Castain
db89071dc2
Cleanup the moved component's Makefile.am to use the opal instead of ompi directories
...
This commit was SVN r32370.
2014-07-31 04:41:04 +00:00
Jeff Squyres
295016c869
fortran: Revert r32354
...
r32354 breaks gfortran if you --enable-mpi-fortran, because it assumes
the value "all", when then errors out of configure because gfortran
can't currently build the mpi_f08 bindings.
Need to think about what the Right solution is here...
This commit was SVN r32369.
The following SVN revision numbers were found above:
r32354 --> open-mpi/ompi@6a44eb6c82
2014-07-30 22:48:49 +00:00
Jeff Squyres
959bdace3c
usnic: check that connectivity pings came from where they said they came from
...
Ensure that incoming "ping" messages came from the IP address that
they think they came from. If they don't, drop them (because it is
probably routing error), which will likely eventually cause the
connectivity checker to timeout, and therefore cause the job to abort.
This commit was SVN r32368.
2014-07-30 21:03:56 +00:00
Jeff Squyres
20349da03b
usnic: minor cleanup
...
This commit was SVN r32367.
2014-07-30 20:56:49 +00:00
Jeff Squyres
f1fb4970a5
usnic: remove all trailing whitespace
...
Style cleanup only; no code changes.
This commit was SVN r32366.
2014-07-30 20:56:15 +00:00
Jeff Squyres
a6c6aa2815
usnic: remove compatibility with v1.6 series
...
Update compat.h to only handle compatability between v1.7/v1.8 and
v1.9/2.0 (i.e., the current trunk). Remove what seems to be the last
vestiages of OMPI/ORTE pollution in the now-OPAL-ized usnic BTL.
Currently use a hard-coded constant for the MCW size (i.e.,
MPI_COMM_WORLD size) for some initialization values in the v1.9/2.0
series; still need to figure out something better there.
This commit was SVN r32365.
2014-07-30 20:55:26 +00:00
Jeff Squyres
aed8b43db2
usnic: remove last vestiges of ORTE process names
...
These were missed when the BTLs moved to OPAL.
This commit was SVN r32364.
2014-07-30 20:53:41 +00:00
Jeff Squyres
d195b8caf4
usnic: fix a bunch of OMPI_* and ORTE_* constant usage
...
Somehow a bunch of OMPI_* and ORTE_* constants didn't get renamed in
the BTL move to OPAL. This commit fixes that.
This commit was SVN r32363.
2014-07-30 20:52:54 +00:00
Jeff Squyres
2447c8479f
usnic: do not call ompi_rte_abort()
...
Adapt to moving down to OPAL: find a PML-registered error callback,
and use that when we don't have a module context and we need to abort.
Failing that, just call exit().
This commit was SVN r32362.
2014-07-30 20:52:06 +00:00
George Bosilca
f39abb9e69
Reverting r32355: a number of processes is not a notion that a low level
...
communication library should use to initialize itself.
Ralph will champion this change back with an RFC if there is a realistic
need/use case from the community.
This commit was SVN r32361.
The following SVN revision numbers were found above:
r32355 --> open-mpi/ompi@c903917f47
2014-07-30 20:11:35 +00:00
Nathan Hjelm
a32d93ec20
mca/base: make clang static analyzer happy
...
cmr=v1.8.3:reviewer=jsquyres
This commit was SVN r32360.
2014-07-30 17:45:28 +00:00
Nathan Hjelm
97fad1dd95
mca/base: ensure component version parameters get deregistered when the
...
component gets dlclosed
cmr=v1.8.2:reviewer=rhc
This commit was SVN r32359.
2014-07-30 17:45:23 +00:00
Ralph Castain
5db717f090
Some small leak cleanups
...
cmr=v1.8.3:reviewer=artpol
This commit was SVN r32358.
2014-07-30 15:46:02 +00:00
Ralph Castain
309d75dadc
Add missing ampersand - function call required a pointer, not the name itself
...
This commit was SVN r32357.
2014-07-30 14:48:20 +00:00
Rolf vandeVaart
01c2c1c78c
Increase default minimum sm pool size. Discussed in this RFC:
...
http://www.open-mpi.org/community/lists/devel/2014/07/15274.php
cmr=v1.8.3:reviewer=bosilca
This commit was SVN r32356.
2014-07-30 14:01:08 +00:00
Ralph Castain
c903917f47
Expose the num_procs information to the opal layer as the info is needed in several BTLs
...
This commit was SVN r32355.
2014-07-30 09:33:41 +00:00
Gilles Gouaillardet
6a44eb6c82
Fortran: abort configure is requested binding cannot be built
...
as pointed by Paul Hargrove, abort configure is the fortran
bindings explicitly requested with --enable-mpi-fortran=...
cannot be built
cmr=v1.8.2:reviewer=jsquyres
This commit was SVN r32354.
2014-07-30 07:14:56 +00:00
Gilles Gouaillardet
b95537376f
bcol/basesmuma: fix parameter order
...
Ref: #4815
This commit was SVN r32353.
2014-07-30 05:38:53 +00:00
MPI Team
bbc3d1b0b2
Update git/hg ignore files
...
This commit was SVN r32352.
2014-07-30 05:00:18 +00:00
Gilles Gouaillardet
b2dbde2be4
btl/scif : fix compilation
...
btl/scif could not compile after it was moved down into opal.
this commit fixes the compilation issue *only*
This commit was SVN r32351.
2014-07-30 04:26:50 +00:00
Joshua Ladd
da286d9a84
Fixing the OpenIB receive queue selection logic. Refs trac:4816
...
This commit was SVN r32350.
The following Trac tickets were found above:
Ticket 4816 --> https://svn.open-mpi.org/trac/ompi/ticket/4816
2014-07-30 02:17:46 +00:00
Jeff Squyres
10a58992af
usnic: add --with-usnic configure switch
...
If --with-usnic is specified and we can't build the usnic BTL, abort.
If --without-usnic is specified, gracefully skip building the usnic
BTL. If neither is specified, do the OMPI-default behavior: try to
configure/build the usnic BTL, and if we can't, skip it.
Fixes CSCuq13889.
This commit was SVN r32349.
2014-07-30 02:11:04 +00:00
Joshua Ladd
7a694cb95e
Reverting r32346. Will do it the correct way and update the patch in Refs trac:32346
...
This commit was SVN r32348.
The following SVN revision numbers were found above:
r32346 --> open-mpi/ompi@5be6ff07d5
The following Trac tickets were found above:
Ticket 32346 --> https://svn.open-mpi.org/trac/ompi/ticket/32346
2014-07-29 23:23:44 +00:00
Jeff Squyres
98ccae8f28
Update svn:ignore
...
This commit was SVN r32347.
2014-07-29 22:44:17 +00:00
Joshua Ladd
5be6ff07d5
This fixes the OpenIB BTL receive queue selection logic in the trunk. Custom patch for 1.8.2 is provided in Refs trac:4816
...
This commit was SVN r32346.
The following Trac tickets were found above:
Ticket 4816 --> https://svn.open-mpi.org/trac/ompi/ticket/4816
2014-07-29 21:42:20 +00:00
Nathan Hjelm
b8c3b01643
Fix some missed ompi->opal renamings
...
This commit was SVN r32345.
2014-07-29 18:59:59 +00:00
Nathan Hjelm
0a32ea87e7
Remove unneeded EXTRA_DIST
...
This commit was SVN r32343.
2014-07-29 16:54:11 +00:00
Nathan Hjelm
b10a29fd96
btl/vader: Fix typo in add_procs introduced by the btl move
...
This commit was SVN r32342.
2014-07-29 16:07:59 +00:00
Rolf vandeVaart
e39c673dd2
Fix typo.
...
This commit was SVN r32339.
2014-07-29 13:21:24 +00:00
George Bosilca
815d7bc846
Fix the example to use the new 2_2 topo component.
...
This commit was SVN r32338.
2014-07-29 07:00:01 +00:00
George Bosilca
78eae6108a
Add an example on how to handle topologies.
...
This commit was SVN r32337.
2014-07-29 05:05:59 +00:00
Ralph Castain
d674e22433
Remove stale include as header no longer exists. Add missing header
...
This commit was SVN r32336.
2014-07-29 01:24:27 +00:00
Nathan Hjelm
0e47441333
Remove unused files
...
This commit was SVN r32335.
2014-07-28 22:01:16 +00:00
Nathan Hjelm
dffbcb3803
User opal_process_info.cpuset to determine if the process is bound
...
This commit was SVN r32334.
2014-07-28 22:00:18 +00:00
Nathan Hjelm
1407c1f501
Remove RML code from common/sm
...
The only user of this code was coll/sm. I implemented a basic replacement
for the removed code. This gets the trunk compiling again with
--disable-dlopen.
This commit was SVN r32333.
2014-07-28 22:00:12 +00:00
Nathan Hjelm
0f15afa4d9
Fix typo in psm mtl
...
This commit was SVN r32332.
2014-07-28 22:00:03 +00:00
Nathan Hjelm
603ba71b0d
Ignore components broken by the BTL move.
...
common/ofacm is only used by the iboffload code in ompi. This code does
not currently work so it is safe to ignore these components until it is
fixed.
This commit was SVN r32331.
2014-07-28 21:24:18 +00:00
Ryan Grant
caa10a5faf
Portals fixes after latest move
...
This commit was SVN r32330.
2014-07-28 19:25:03 +00:00
Ralph Castain
bcade48e27
Move the opal_process_info initialization to the right place - all that info is known (for ourselves only) immediately after rte_init.
...
This commit was SVN r32329.
2014-07-28 19:19:35 +00:00
George Bosilca
68c4ecbe06
Even less ompi usages down here.
...
This commit was SVN r32328.
2014-07-26 22:21:08 +00:00
George Bosilca
3d5578d6df
No vestiges of the RTE or OMPI left.
...
This commit was SVN r32327.
2014-07-26 22:19:49 +00:00
George Bosilca
4d3d421b06
Cleanup (not tested).
...
This commit was SVN r32326.
2014-07-26 22:19:07 +00:00