George Bosilca
a41dcbbc44
Play nicely with the PML. If the data is in the pending send queue, then
...
tell the PML we're still in charge of sending it.
This commit was SVN r19311.
2008-08-17 20:07:53 +00:00
George Bosilca
f3568a271a
Replace tabs with spaces.
...
This commit was SVN r19310.
2008-08-17 20:06:48 +00:00
George Bosilca
10612bef8a
Bring back the SM pending queue, to avoid deadlocks.
...
This commit fixes trac:1378.
This commit was SVN r19309.
The following Trac tickets were found above:
Ticket 1378 --> https://svn.open-mpi.org/trac/ompi/ticket/1378
2008-08-17 19:00:50 +00:00
Jeff Squyres
c9f3f2c682
From Ralph Campbell at QLogic:
...
Roland noticed that the QLogic HCA driver was using the PCIe vendor ID
for the ibv_query_device so the IEEE OUI value is now used. This means
the config file should recognize the vendor ID value 0x1175 too.
This commit was SVN r19277.
2008-08-13 18:35:37 +00:00
George Bosilca
f030497072
Don't forget to set the node to some negative value or ... the memory will
...
be pinned to some random core.
This commit was SVN r19257.
2008-08-12 16:58:32 +00:00
Rich Graham
e64f028d62
add missing header file for errno.
...
This commit was SVN r19246.
2008-08-12 01:34:13 +00:00
Jeff Squyres
54ab811426
Fix CID 1036: minor resource leak on error
...
This commit was SVN r19236.
2008-08-11 20:37:36 +00:00
Rainer Keller
ee1fe9015a
- Make sure, that the *param_index are > 0 (here, we don't pass
...
errors up...).
Coverity CID 1080 - 1090
- Really make sure, the user does not specify stupid negative values.
This commit was SVN r19233.
2008-08-11 11:21:04 +00:00
Jeff Squyres
da765cf68a
Gah; bml_base_endpoint.h was listed ''twice'' in this Makefile.am; I
...
missed that in r19226.
This commit was SVN r19231.
The following SVN revision numbers were found above:
r19226 --> open-mpi/ompi@d8860502df
2008-08-09 01:18:13 +00:00
Jeff Squyres
7af5f70cf3
Fix CID 529: potential static buffer overflow
...
This commit was SVN r19227.
2008-08-08 12:52:54 +00:00
Jeff Squyres
d8860502df
Fix CID 1092: remove a useless header file (bml_base_endpoint.h -- it
...
didn't contain anything!) and therefore remove some include file
recursion.
This commit was SVN r19226.
2008-08-08 12:39:30 +00:00
Jeff Squyres
735c1d8bee
Add a missing OMPI_DECLSPEC
...
This commit was SVN r19221.
2008-08-07 20:36:11 +00:00
Jeff Squyres
797ec531aa
Some more work on the man pages:
...
* Make the creation of the build dir for the man pages a bit more
robust (thanks to suggestions from Ralf W.).
* Only distribute the .Xin files, not the .X man pages themselves.
* Make the .X files depend on opal_config.h so that if you re-run
configure and change opal_config.h (e.g., a new version), the man
pages should get rebuilt.
* Man pages are now cleaned with "distclean", not "maintainer-clean".
* Fix a typo in opal_crs.7in.
* Udpate make_dist_tarball to update "date" in the VERSION file.
* Make make_dist_tarball a bit friendlier to hg checkouts.
This commit was SVN r19219.
2008-08-07 19:20:40 +00:00
Jeff Squyres
f09dc4be31
Fix one item missed by r19175.
...
This commit was SVN r19216.
The following SVN revision numbers were found above:
r19175 --> open-mpi/ompi@e105b3f254
2008-08-07 14:49:27 +00:00
Jeff Squyres
4aff8038f9
A compromise -- move the shutting down of the async thread to the
...
component_close, when we know all the btl modules are gone and there
will be no more of them created.
This commit was SVN r19214.
2008-08-07 13:48:38 +00:00
Jeff Squyres
e835c89242
Revert r19205.
...
This commit was SVN r19212.
The following SVN revision numbers were found above:
r19205 --> open-mpi/ompi@58b3ea2f8b
2008-08-07 11:51:38 +00:00
Donald Kerr
7a88e2c6cb
catch when mpool not created and prevent the subsequent segv
...
This commit was SVN r19211.
2008-08-07 11:33:28 +00:00
Jeff Squyres
6d9f047238
Somehow this sign ended up pointing the wrong way.
...
This commit was SVN r19207.
2008-08-06 20:35:42 +00:00
Ralph Castain
adf2b4dfda
Correct an error output so the process names are sensible
...
This commit was SVN r19206.
2008-08-06 18:56:16 +00:00
Jeff Squyres
58b3ea2f8b
The async thread should not be shut down by the module since it's a
...
per-device entity. Also, we should shut down the CPCs after we have
destroyed both PP and SRQ QPs.
This commit was SVN r19205.
2008-08-06 18:26:53 +00:00
Ralph Castain
277e4ac292
Provide a warning message if a user's app executes a "fork" operation while using subsystems that may not cleanly support it - e.g., the openib btl. The provided warning is a generic one indicating that use of fork in current conditions is not recommended.
...
This is setup so that it only is issued once (as opposed to every time they do it), and goes through orte_show_help so the user doesn't get hammered by #procs copies of the warning. In addition, there is a new MCA param (can't have too many!) to shut the warning off altogether.
This closes ticket #1244
This commit was SVN r19196.
2008-08-06 14:22:03 +00:00
George Bosilca
3c8d43deed
Remove unused variable (Coverty fix 178).
...
This commit was SVN r19195.
2008-08-06 14:09:43 +00:00
George Bosilca
567c691354
Remove unused variable (Coverty fix 177).
...
This commit was SVN r19194.
2008-08-06 14:08:34 +00:00
George Bosilca
f6ebdf8896
Remove unused variable (Coverty fix 176).
...
This commit was SVN r19193.
2008-08-06 14:07:20 +00:00
George Bosilca
c021427002
Remove unused variable (Coverty fix 175).
...
This commit was SVN r19192.
2008-08-06 14:06:08 +00:00
George Bosilca
6c8017e9b7
Remove unused variable (Coverty fix 174).
...
This commit was SVN r19191.
2008-08-06 14:04:54 +00:00
George Bosilca
afc79d1651
Remove unused variable (Coverty fix 173).
...
This commit was SVN r19190.
2008-08-06 14:03:33 +00:00
Rainer Keller
69a16b14bc
- Fix variable set but not used
...
Coverity CID1057
This commit was SVN r19189.
2008-08-06 14:02:12 +00:00
George Bosilca
5e3a5b7c13
Remove unused variable (Coverty fix 172).
...
This commit was SVN r19188.
2008-08-06 14:01:33 +00:00
George Bosilca
d897710e4f
Remove unused variable (Coverty fix 171).
...
This commit was SVN r19187.
2008-08-06 14:00:22 +00:00
George Bosilca
417b727006
Remove unused variable (Coverty fix 170).
...
This commit was SVN r19186.
2008-08-06 13:59:03 +00:00
George Bosilca
4f91b7806c
Remove unused variable (Coverty fix 169).
...
This commit was SVN r19185.
2008-08-06 13:57:43 +00:00
Rainer Keller
23c2292478
- Fix variable set but not used
...
Coverity CID1058
This commit was SVN r19184.
2008-08-06 13:57:38 +00:00
George Bosilca
7720e7ea2d
Fix recursion in include files (Coverty fix 153).
...
This commit was SVN r19180.
2008-08-06 13:49:03 +00:00
Rainer Keller
e84f1f6fdf
- Mark the variable bytes_delivered as being unused
...
(it is just set within MCA_PML_OB1_RECV_REQUEST_UNPACK)
Iff Coverity's prevent makes usage of __attribute__(unused),
this should get rid of warning.
Relates to CID1060
Would then apply to a many int _rc; definitions, that are
used in other macros in similar fashion...
This commit was SVN r19179.
2008-08-06 13:46:23 +00:00
George Bosilca
3dafa58b32
Fix coverty issue 1044.
...
This commit was SVN r19178.
2008-08-06 13:38:21 +00:00
Rolf vandeVaart
e105b3f254
Finish work related to ticket #1392 where the versions
...
were bumped from v1.0.0 to v2.0.0.
This change fixed #1439 .
This commit was SVN r19175.
2008-08-06 12:16:54 +00:00
Rainer Keller
33d7c52eed
- Fix resource leak in case of error
...
Coverity CID1066
This commit was SVN r19169.
2008-08-06 08:12:12 +00:00
Rainer Keller
c1f2b8e476
- Fix resource leak in case of error.
...
Coverity CID1067
This commit was SVN r19168.
2008-08-06 08:04:27 +00:00
Dan Lacher
0ef83a558e
minor tweak to header line for ompi_crcp.7
...
This commit was SVN r19150.
2008-08-04 19:48:10 +00:00
Ralph Castain
5a2053ade2
Per July technical meeting:
...
Revise the scope precedence in the MPI_Publish, Unpublish, and Lookup functions. If a global server was specified and is available, then default to using it for all three functions. If not, then default to using local scope.
If an info_key was provided, then it takes preference. We always follow the user's direction - this change only impacts the scope ordering if the user -doesn't- tell us the order to use.
This commit was SVN r19146.
2008-08-04 16:43:12 +00:00
Rainer Keller
0d08866786
- Declare functions in lex-files as extern "C" {} to get
...
rid of warnings.
This commit was SVN r19132.
2008-08-04 11:49:01 +00:00
Dan Lacher
9175da1e02
Putback for all changes to automate man page updates to strings of
...
versions, dates and build names.
Fixes trac:1387
Big thanks to Jeff and Brian for help and oversight.
This commit was SVN r19120.
The following Trac tickets were found above:
Ticket 1387 --> https://svn.open-mpi.org/trac/ompi/ticket/1387
2008-08-01 21:14:37 +00:00
Jeff Squyres
b45d59ea2e
Adjust API usage for new parameter in mca_base_param_lookup_source()
...
This commit was SVN r19115.
2008-07-31 21:56:20 +00:00
George Bosilca
7f01be2830
Remove useless defines. The MCA was bumped to 2.0, there is no reason to keep
...
these defines around.
This commit was SVN r19091.
2008-07-30 10:40:18 +00:00
Jeff Squyres
fc7c58ede6
Missed updating the topo base check to look for v2.0.0, causing all
...
topology-related MPI tests to fail.
This commit was SVN r19088.
2008-07-30 00:50:42 +00:00
Donald Kerr
2899f64146
moving vendor_id info to top of file
...
This commit was SVN r19087.
2008-07-29 22:33:17 +00:00
Donald Kerr
513225c9f3
add Sun Microsystems, Inc. vendor_id
...
This commit was SVN r19085.
2008-07-29 19:31:41 +00:00
George Bosilca
2d8cbc6ade
Allow other BTL to work even if they collide with regard to the exclusivity. The problem was
...
that by decreasing the btl_inuse if there was already a registered BTL we basically reset
the changes for this new BTL to register it's progress function, even if it was supposed to
handle another peer.
This commit was SVN r19080.
2008-07-29 18:38:11 +00:00
Jeff Squyres
388c047579
Ensure to actually register the proper synonym index
...
This commit was SVN r19074.
2008-07-29 13:05:39 +00:00