Sven Stork
fd778a5539
- put the label to the right place
...
This commit was SVN r15699.
2007-07-31 09:34:41 +00:00
Sven Stork
a13d2dcb96
- fix possible memory leak found by coverity
...
This commit was SVN r15698.
2007-07-31 09:32:49 +00:00
Sven Stork
27422e05ac
- add parameter check for NULL pointer
...
This commit was SVN r15697.
2007-07-31 09:01:39 +00:00
George Bosilca
d6a676b29e
Remove unused variable.
...
This commit was SVN r15693.
2007-07-30 19:38:26 +00:00
George Bosilca
cf9bccf2e6
prefer snprintf to sprintf.
...
This commit was SVN r15692.
2007-07-30 19:37:34 +00:00
Aurelien Bouteiller
3559fd5d1a
Fixed issues with "verbose" output being too silent.
...
This commit was SVN r15691.
2007-07-30 19:11:15 +00:00
Sven Stork
4c5836c2ee
- add missing va_end found by coverity
...
This commit was SVN r15689.
2007-07-30 16:08:18 +00:00
Sven Stork
d830318bbb
- fix typo
...
This commit was SVN r15687.
2007-07-30 15:47:37 +00:00
Sven Stork
6c8d921a76
- coverity found dead code, but it's a typo
...
This commit was SVN r15686.
2007-07-30 15:41:41 +00:00
Sven Stork
80cdafb8f4
- remove dead code found by coverity
...
This commit was SVN r15685.
2007-07-30 15:36:00 +00:00
Sven Stork
855434de59
- fixes several coverty issues
...
- add missing initialisation for variables
- use strncpy instead of strcpy
This commit was SVN r15683.
2007-07-30 14:44:37 +00:00
Jeff Squyres
327576b2a3
Fix incorrect behavior noted by Lisandro Dalcini: when MPI_COMM_SELF is
...
passed to MPI_COMM_FREE, it invoked the error handler on
MPI_COMM_WORLD, not on MPI_COMM_FREE. This commit changes the
behavior: if MPI_COMM_SELF is passed to MPI_COMM_FREE, we invoke the
error handler on MPI_COMM_SELF (not MPI_COMM_WORLD). Fixes trac:1109.
This commit was SVN r15682.
The following Trac tickets were found above:
Ticket 1109 --> https://svn.open-mpi.org/trac/ompi/ticket/1109
2007-07-30 13:01:33 +00:00
Gleb Natapov
afac5eb93f
Guard recv request with lock against simultaneous access from different
...
threads.
This commit was SVN r15681.
2007-07-30 12:50:38 +00:00
Shiqing Fan
4d7b349cdb
- Add VC8 solution and project files.
...
- If one wants to use this solution, remember to unload the project 'orte-restart' which is currently not working for Windows.
This commit was SVN r15680.
2007-07-30 11:05:34 +00:00
Gleb Natapov
2d9669a69d
mca_btl_openib_endpoint_post_send() is called with endpoint lock held.
...
No need to call lock() in btl_openib_acquire_send_resources().
This commit was SVN r15678.
2007-07-30 09:03:08 +00:00
Gleb Natapov
21dd061696
Init req_send_range_lock. Found by Terry Dontje.
...
This commit was SVN r15677.
2007-07-30 08:21:52 +00:00
Rainer Keller
830de8ad20
- In ompi/mca/mpool/base/mpool_base_alloc.c, we may miss freeing
...
value..
Actually, this string is not used anywhere else, so just have key and
value on the stack.
This commit was SVN r15675.
2007-07-30 07:30:47 +00:00
Rainer Keller
1dbbfc04b7
- Rename rank to tmp_rank to get rid of warning
...
This commit was SVN r15672.
2007-07-29 12:56:02 +00:00
Rainer Keller
bb2d0b45cd
- Coverity CID37: if requests == NULL, do not deref requests[i] for
...
multi-completion calls. Therefore reorder tests where appropriate.
- Always check for NULL-pointers (flag, index, completed) (yes, we
use them in the underlying ompi_request_* functions.
- Break early, if a NULL-request is found
This commit was SVN r15671.
2007-07-29 12:54:21 +00:00
Rainer Keller
4ff78f8e2d
- Coverity: Just as init.c -- we do not have a communicator yet;
...
so do not use OMPI_ERRHANDLER_RETURN which dereferences NULL...
This commit was SVN r15670.
2007-07-29 11:47:19 +00:00
Aurelien Bouteiller
17e10ff918
Modified the output system to comply with a wider range of compilers.
...
Jelena: this should solve the issue you faced today.
This commit was SVN r15668.
2007-07-27 23:11:00 +00:00
Jeff Squyres
cae00d1854
Passing NULL to pthread_exit() is verbotten.
...
This commit was SVN r15661.
2007-07-27 01:06:36 +00:00
Jeff Squyres
015fc08ff4
Remove the ib_static_rate MCA parameter; it will be replaced with a
...
dynamic mechanism to adjust the rate only if necessary (e.g., two
ports of differing speeds are connected).
This commit was SVN r15653.
2007-07-26 21:10:51 +00:00
Gleb Natapov
cce6bb478c
Process message before reposting buffers. This way rd_posted should be
...
calculated properly.
This commit was SVN r15635.
2007-07-26 13:56:07 +00:00
Sven Stork
c0812a8217
- export missing fortran 90 symbols
...
This commit was SVN r15634.
2007-07-26 12:58:28 +00:00
Pavel Shamis
bda6f1a5cf
Fixing compilation problem in openib btl progress thread.
...
This commit was SVN r15631.
2007-07-26 11:35:15 +00:00
Gleb Natapov
1f18b060ce
If eager_rdma_local in not initialized credits and rd_win are zero and the
...
comparison is always true.
This commit was SVN r15629.
2007-07-26 07:53:35 +00:00
Jeff Squyres
e36038bb17
We know that --enable-progress-threads doesn't work. But this allows
...
it to at least compile. If you actually get to the point of invoking
the openib btl progress thread, you'll get a big opal_output warning
that it is pretty much guaranteed not to work.
This commit was SVN r15628.
2007-07-26 00:58:56 +00:00
Aurelien Bouteiller
e07b95bdd5
Fixed: warnings with printf(%d, size_t)
...
Fixed: All copyrights are now correct up to 2007
Fixed: Build system now works with VPATHs
Changed: protocol_example is now ignored by default
This commit was SVN r15627.
2007-07-25 22:28:04 +00:00
Brian Barrett
58ee6b4e35
More documentation. Yay?
...
This commit was SVN r15622.
2007-07-25 21:01:10 +00:00
Galen Shipman
f6a20715b7
minor nit..
...
This commit was SVN r15619.
2007-07-25 17:34:37 +00:00
Galen Shipman
514811c50b
cleanup btl.h comments
...
document the btl interface a bit better
This commit was SVN r15618.
2007-07-25 17:26:23 +00:00
Galen Shipman
438a56e0d7
update copyrights for ib_multifrag commit
...
This commit was SVN r15612.
2007-07-25 15:03:34 +00:00
Galen Shipman
325c184fb4
remove debugging "abort()"
...
fix a debugging assert
This commit was SVN r15611.
2007-07-25 14:51:19 +00:00
Jeff Squyres
4d53b2f2a7
Remove some now-obsolete mpool's (all have been replaced by RDMA).
...
These components were already .ompi_ignored -- this removal should not
trigger the need for an autogen.
This commit was SVN r15607.
2007-07-25 12:37:09 +00:00
Jeff Squyres
f4b117957d
Add MCA parameter to enable/disable Nagle's algorithm on the TCP BTL.
...
This commit was SVN r15606.
2007-07-25 12:21:00 +00:00
Jeff Squyres
71d6c5b811
Arf. Remove a debugging printf. Thanks to Christian for noticing...
...
This commit was SVN r15605.
2007-07-25 11:00:18 +00:00
George Bosilca
873bd41796
More fixes for the Windows suport.
...
This commit was SVN r15602.
2007-07-25 04:22:21 +00:00
George Bosilca
10175c3014
No more warnings in the PML V.
...
This commit was SVN r15601.
2007-07-25 04:19:58 +00:00
George Bosilca
c961cb5749
The Windows support is now back in bussiness.
...
This commit was SVN r15599.
2007-07-25 03:55:34 +00:00
George Bosilca
c6d2e03cdd
Correct the prototype for non GNU compilers.
...
This commit was SVN r15598.
2007-07-25 03:50:35 +00:00
Jeff Squyres
e80b7e9dde
If MPI_ALLOC_MEM is invoked with a 0 sized request, return NULL. If
...
MPI_FREE_MEM is invoked with NULL, return success.
Fixes trac:1101.
This commit was SVN r15593.
The following Trac tickets were found above:
Ticket 1101 --> https://svn.open-mpi.org/trac/ompi/ticket/1101
2007-07-25 01:00:30 +00:00
Donald Kerr
be0bf9c27d
add a missing subroutine prototype
...
This commit was SVN r15590.
2007-07-24 21:07:57 +00:00
Jeff Squyres
f2a2b2c0f9
A little more error checking; clean up the invalid MCA help message
...
This commit was SVN r15589.
2007-07-24 20:57:40 +00:00
Gleb Natapov
5b7d3faedc
Implement "credit management for credit messages" protocol. On each message a
...
sender piggybacks a number of credit messages it received from a peer. A number
of outstanding credit messages is limited. This is needed to never ever fall
back to HW flow control.
This commit was SVN r15580.
2007-07-24 15:19:51 +00:00
Gleb Natapov
45a7a0650b
btl_openib_handle_incoming() is called from regular receive path and from
...
eager RDMA receive path and checks internally from where it was called from to
perform different tasks. Leave only common code in there and move other code
to appropriate places.
This commit was SVN r15579.
2007-07-24 13:23:08 +00:00
Jeff Squyres
7177e8c753
Fix mistaken logic for the error handler. Thanks to Jeff Dusenberry
...
for pointing out the problem and supplying the fix.
This commit was SVN r15574.
2007-07-24 01:01:13 +00:00
George Bosilca
0486e8949e
Remove all warnings.
...
This commit was SVN r15570.
2007-07-23 21:06:25 +00:00
Donald Kerr
2df5576d1d
add support for if_include/if_exclude mca parameter to allow selection of udapl registry interface adapters; reviewed by rolf van de vaart
...
This commit was SVN r15565.
2007-07-23 19:49:34 +00:00
George Bosilca
21a7670390
Update the elan BTL. Now we support the following protocols: send, put
...
and partially get.
This commit was SVN r15564.
2007-07-23 19:07:13 +00:00