1
1
openmpi/ompi/mca/pml/ob1
Josh Hursey 045035963a Fix return code from MPI_Probe and MPI_Iprobe.
Instead of returning MPI_SUCCESS every time they are called regardless of the status of the call, they should return a value representative of the action. So similar to MPI_Wait/MPI_Test they will return MPI_SUCCESS if the action was successfull, or the value that matches status.MPI_ERROR for the operation if it is unsuccessful.

This was discussed on the [http://www.open-mpi.org/community/lists/devel/2011/03/9109.php ompi-devel list]

This commit was SVN r24551.
2011-03-22 13:29:29 +00:00
..
.windows Convert the bad dos line endings to unix style for all windows related files. 2010-12-02 12:08:08 +00:00
help-mpi-pml-ob1.txt Add in eager limit checks in pmls. 2009-08-10 12:46:20 +00:00
Makefile.am WARNING: Work on the temp branch being merged here encountered problems with bugs in subversion. Considerable effort has gone into validating the branch. However, not all conditions can be checked, so users are cautioned that it may be advisable to not update from the trunk for a few days to allow MTT to identify platform-specific issues. 2010-09-17 23:04:06 +00:00
pml_ob1_comm.c - Initialize in the order of mca_pml_ob1_comm_proc_t... 2007-08-23 05:56:22 +00:00
pml_ob1_comm.h Continue clean up of thread options started in r22841, 22842, and 22849. 2011-03-18 21:36:35 +00:00
pml_ob1_component.c Update libevent to the 2.0 series, currently at 2.0.7rc. We will update to their final release when it becomes available. Currently known errors exist in unused portions of the libevent code. This revision passes the IBM test suite on a Linux machine and on a standalone Mac. 2010-10-24 18:35:54 +00:00
pml_ob1_component.h - Replace combinations of 2009-08-20 11:42:18 +00:00
pml_ob1_hdr.h This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
pml_ob1_iprobe.c Fix return code from MPI_Probe and MPI_Iprobe. 2011-03-22 13:29:29 +00:00
pml_ob1_irecv.c Created two new macros that are used when filling in either the 2010-08-04 19:36:40 +00:00
pml_ob1_isend.c Send optimizations. 2008-05-30 03:58:39 +00:00
pml_ob1_progress.c Fix the deadlock when we run out of resources on the BTLs. Move the progress 2008-09-15 22:56:23 +00:00
pml_ob1_rdma.c A little bit of cleanup, the main logic is still the same. 2009-10-01 14:05:25 +00:00
pml_ob1_rdma.h Schedule SEND traffic of pipeline protocol between BTLs in accordance with 2007-07-01 11:34:23 +00:00
pml_ob1_rdmafrag.c make ompi_free_list_item_t a class.. 2006-06-12 16:44:00 +00:00
pml_ob1_rdmafrag.h Some more spaces, tabs, include file ordering changes. 2010-09-22 13:48:22 +00:00
pml_ob1_recvfrag.c Cosmetic changes to fix spaces. No code change. 2010-09-27 21:01:49 +00:00
pml_ob1_recvfrag.h Fix a few more extraneous spaces. Also update csum 2010-09-24 13:14:18 +00:00
pml_ob1_recvreq.c Fix a few more cases where we are using a function 2010-10-12 20:11:48 +00:00
pml_ob1_recvreq.h Continue clean up of thread options started in r22841, 22842, and 22849. 2011-03-18 21:36:35 +00:00
pml_ob1_sendreq.c Add some parentheses to keep PMLs consistent. 2010-11-09 18:51:32 +00:00
pml_ob1_sendreq.h Continue clean up of thread options started in r22841, 22842, and 22849. 2011-03-18 21:36:35 +00:00
pml_ob1_start.c Move variable declaration at beginning of code block to avoid warnings. 2010-11-17 18:01:56 +00:00
pml_ob1.c Some more spaces, tabs, include file ordering changes. 2010-09-22 13:48:22 +00:00
pml_ob1.h Fix segmentation fault on heterogeneous architectures. Don't mess with the 2010-04-23 15:14:55 +00:00
post_configure.sh * include the correct file if we are doing the component bypass thing with ob1 2006-02-22 16:16:38 +00:00