Ralph Castain
2040afdcae
Daemonize prior to starting any progress threads
...
This commit was SVN r28303.
2013-04-08 00:42:57 +00:00
Ralph Castain
76426285f0
Cannot retain opal_buffer_t, so use a copy
...
This commit was SVN r28302.
2013-04-07 23:02:59 +00:00
Ralph Castain
6909346306
Update platform file
...
This commit was SVN r28301.
2013-04-07 15:49:32 +00:00
Ralph Castain
698b4ad6e7
Fix the parameter handling so no-tree-spawn isn't getting reversed
...
This commit was SVN r28300.
2013-04-07 15:48:25 +00:00
Ralph Castain
4dbc468c3c
Remove stale file
...
This commit was SVN r28299.
2013-04-07 13:52:48 +00:00
Ralph Castain
c121a784ae
Remove some weird code around opal_db_close and cleanup that framework's open/close operation
...
This commit was SVN r28298.
2013-04-07 13:52:28 +00:00
Ralph Castain
10257b8b43
Add missing include
...
This commit was SVN r28297.
2013-04-07 01:32:08 +00:00
Ralph Castain
1c26a6e5b8
For some reason, tree spawn isn't working on my cluster after reboot - so turn it off so MTT doesn't bomb
...
This commit was SVN r28296.
2013-04-06 17:33:12 +00:00
Ralph Castain
1067b1f5ee
Add a little debug
...
This commit was SVN r28295.
2013-04-06 15:24:35 +00:00
Ralph Castain
3bfa53eb91
Cleanup (again) the solaris topology code in hwloc...sigh.
...
This commit was SVN r28294.
2013-04-06 14:45:32 +00:00
Ralph Castain
ec00fa3132
Fix missing variable declaration in hwloc 1.5.2
...
This commit was SVN r28293.
2013-04-05 17:43:34 +00:00
Nathan Hjelm
4e95d691a7
pml/ob1: do not reset the convertor if one was not created (size = 0).
...
This macro is only used on the failure path so the additional if statement
should not have any affect on performance.
cmr:v1.7
This commit was SVN r28292.
2013-04-05 01:40:11 +00:00
Pavel Shamis
fed6e60131
Fixing OpenIB BTL compilation failure for a cases when
...
BTL_OPENIB_MALLOC_HOOKS_ENABLED is disabled.
This commit was SVN r28290.
2013-04-04 20:17:18 +00:00
Pavel Shamis
aa1f5697b4
In order to prevent name conflicts in XRC (MOFED) enabled mode
...
OFACM's ib_address_t was renamed to ofacm_ib_address_t
This commit was SVN r28289.
2013-04-04 20:02:17 +00:00
Ralph Castain
1f011bef99
Cleanup the updated sys limits capability. Fix a few copy/paste bugs (my bad). Shift the limit set to the ODLS default module so that we sete the limits for all apps, even those that don't call opal_init. Leave it in opal_init as well to support direct-launch apps, but ensure we only set the limits once by removing the envar after launch by ODLS.
...
Provide some nice error messages if we fail to set the limits. Since the user had to specifically request we set the limit, treat failure as an error-out situation.
This commit was SVN r28288.
2013-04-04 16:00:17 +00:00
Matthias Jurenz
90dc8cc191
Fixed Coverity CID 993726 (Use after free)
...
This commit was SVN r28287.
2013-04-04 06:57:00 +00:00
Nathan Hjelm
e8d9944456
sbgp/ibnet: fix param -> var update errors
...
This commit was SVN r28284.
2013-04-03 20:17:18 +00:00
Nathan Hjelm
75093155ab
bcol/iboffload: fix still more errors from param -> var updates
...
This commit was SVN r28283.
2013-04-03 19:57:03 +00:00
Ralph Castain
d09a9e8096
Upgrade the system limit code to support a broader range of parameters. For now, we support stack size, #open files, #children, and file size we can c
...
reate. Continue to support the old "1" or "0" options for backward compatibility.
This commit was SVN r28282.
2013-04-03 18:57:53 +00:00
Nathan Hjelm
47a1897710
bcol/iboffload: fix more errors from param -> var updates
...
This commit was SVN r28281.
2013-04-03 18:55:46 +00:00
Nathan Hjelm
31a498c2a1
bcol/iboffload: fix errors from param -> var updates
...
This commit was SVN r28280.
2013-04-03 18:33:19 +00:00
Ralph Castain
66f3a81488
Cleanup warnings found when building v1.7
...
cmr:v1.7
This commit was SVN r28279.
2013-04-03 17:37:02 +00:00
Vishwanath Venkatesan
74c418b860
Adding typecasting with intptr_t to remove warnings.
...
This commit was SVN r28278.
2013-04-03 17:07:43 +00:00
Ralph Castain
701a170387
Update platform files
...
This commit was SVN r28277.
2013-04-03 17:06:07 +00:00
Vishwanath Venkatesan
784337aab1
typecasting with intptr_t to remove warnings
...
This commit was SVN r28276.
2013-04-03 17:06:02 +00:00
Matthias Jurenz
5c56f6f857
Fixed compiler warnings
...
This commit was SVN r28275.
2013-04-03 11:38:19 +00:00
Jeff Squyres
aa8e45367a
Use the proper git command to revert a file ("git checkout VERSION")
...
This commit was SVN r28271.
2013-04-02 12:05:30 +00:00
Ralph Castain
39a4e93e44
Correct the includes so that compiling with devel headers works
...
This commit was SVN r28267.
2013-03-30 16:25:24 +00:00
Ralph Castain
db77484ceb
Update show_load_errors param
...
This commit was SVN r28263.
2013-03-28 16:52:34 +00:00
Ralph Castain
252147fba6
Cleanup error message if unknown host is given in -host and -hostfile options
...
This commit was SVN r28262.
2013-03-28 16:52:10 +00:00
Ralph Castain
e6ae088813
Cleanup error outputs when a daemon fails to start
...
This commit was SVN r28261.
2013-03-28 16:51:19 +00:00
Matthias Jurenz
b95ae12f43
Changes to VT/configure:
...
- Introduced configure option '--enable-fmpi'. If configuring Open MPI w/o Fortran bindings (--disable-mpi-f77/--disable-mpi-fortran), then this option (i.e. --disable-fmpi) will be implicitly passed to the VT configure to disable MPI Fortran support.
This commit was SVN r28260.
2013-03-28 15:53:03 +00:00
Jeff Squyres
64d39a4e97
Technically speaking, we're creating a QP with 1 send WQE and 1
...
receive WQE, so it's good form to have a CQ with 2 entries, not 1.
This commit was SVN r28256.
2013-03-28 13:11:31 +00:00
George Bosilca
9c6374b515
Swap the open and register.
...
This commit was SVN r28253.
2013-03-27 22:19:57 +00:00
Nathan Hjelm
f1fa290157
btl/vader: add missing return statement
...
This commit was SVN r28252.
2013-03-27 22:16:21 +00:00
Ralph Castain
a9dc5a31f2
Fix verbosity setting
...
This commit was SVN r28251.
2013-03-27 22:12:01 +00:00
Nathan Hjelm
113fadd749
btl/vader: do not use common/sm for shared memory fragments
...
This commit was SVN r28250.
2013-03-27 22:10:02 +00:00
Ralph Castain
d12eed0703
Silence warning
...
This commit was SVN r28249.
2013-03-27 22:07:29 +00:00
Nathan Hjelm
3b3506717e
de-deprecate mca_base_param_init mca_base_param_finalize as they will be needed until the mca_base_param shim layer goes away
...
This commit was SVN r28248.
2013-03-27 22:07:23 +00:00
Ralph Castain
21ee48de57
Add missing static declaration
...
This commit was SVN r28247.
2013-03-27 21:59:17 +00:00
Ralph Castain
f8a2dd4064
Update ignores
...
This commit was SVN r28246.
2013-03-27 21:58:17 +00:00
Ralph Castain
95cf39b224
Fix non-updated opal_output channel
...
This commit was SVN r28245.
2013-03-27 21:57:24 +00:00
Ralph Castain
1b5b9afa85
Silence warnings
...
This commit was SVN r28244.
2013-03-27 21:56:46 +00:00
Ralph Castain
70f6f92a11
Update ignores
...
This commit was SVN r28243.
2013-03-27 21:56:28 +00:00
Nathan Hjelm
17315bf360
Now that the entire codebase has been updated to use the MCA framework
...
system remove the last calls to the MCA parameter system.
This commit was SVN r28242.
2013-03-27 21:17:53 +00:00
Nathan Hjelm
9d4a26f47d
Update OMPI frameworks to use the MCA framework system.
...
Notes:
- This commit also eliminates the need for an available components list in use
in several frameworks. None of the code in question was making use of the
priority field of the priority component list item so these extra lists were
removed.
- Cleaned up selection code in several frameworks to sort lists using opal_list_sort.
- Cleans up the ompi/orte-info functions. Expose the functions that construct the
list of params so they can be used elsewhere.
patches for mtl/portals4 from brian
missed a few output variables in openib
This commit was SVN r28241.
2013-03-27 21:17:31 +00:00
Nathan Hjelm
c041156f60
Update ORTE frameworks to use the MCA framework system.
...
This commit was SVN r28240.
2013-03-27 21:14:43 +00:00
Nathan Hjelm
365cf48db5
Update OPAL frameworks to use the MCA framework system.
...
This commit was SVN r28239.
2013-03-27 21:11:47 +00:00
Nathan Hjelm
c3b67d0187
Automatically generate a list of installed frameworks in project/include/project/frameworks.h
...
This commit was SVN r28238.
2013-03-27 21:10:32 +00:00
Nathan Hjelm
020b9991a4
Introduce the MCA framework system. This formalizes the interface frameworks must provide.
...
Other changes:
- Added a flag to the MCA variable system to indicate a variable should go away
when its group does. Both mca_base_framework_var_register() and
mca_base_component_var_register() set this flag.
Notes:
- mca_base_components_open is deprecated. It will be removed in a future commit.
- All frameworks should use MCA_BASE_FRAMEWORK_DECLARE to declare their
framework structure.
- All calls to framework open/close functions should be changed to use the
mca_base_framework_* functions.
- Instead of special-casing installdirs a flag was added to prevent calling
into the variable system when opening a framework.
- Ralph: Clarify the functional definition of the "register" function in the
MCA framework object - it had the same name as another function that does a
totally different thing.
- As per discussion with Ralph the behavior of mca_base_framework_register()
is to always call mca_base_framework_components_register() if the framework's
register function was successful. This removed the need for frameworks to
have to call this function directly.
This commit was SVN r28237.
2013-03-27 21:10:18 +00:00