1
1
openmpi/ompi/mca/osc/rdma
Abhishek Kulkarni c63c4d6892 Fix bugs where (OMPI_ERROR == *) checks cannot be converted to (OMPI_SUCCESS != *) since the return codes are overloaded to return an "index" on success.
The fix is to just check if the return value is positive or not, since all the SOS encoded errors are *always* negative.

The real fix (as Ralph points out) is to change these functions (opal_pointer_array_add and mca_base_param*) to return the index as a pointer.

This commit was SVN r23173.
2010-05-18 20:54:11 +00:00
..
.windows Fix the bug that caused by ADD_DEPENDENCIES() from different version of CMake. 2010-01-14 18:10:20 +00:00
configure.params * add new component (RDMA) for RDMA one-sided communication 2006-07-17 22:08:55 +00:00
Makefile.am Add windows support files into the tarball, including .windows, CMakeLists.txt files, and CMake modules. Thanks to Jeff for testing it on Linux. 2009-04-24 16:39:33 +00:00
osc_rdma_comm.c * Wrap all the direct error-code checks of the form (OMPI_ERR_* == ret) with 2010-05-17 23:08:56 +00:00
osc_rdma_component.c Fix bugs where (OMPI_ERROR == *) checks cannot be converted to (OMPI_SUCCESS != *) since the return codes are overloaded to return an "index" on success. 2010-05-18 20:54:11 +00:00
osc_rdma_data_move.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
osc_rdma_data_move.h add ability to buffer put/accumulate messages during an epoch 2007-07-05 21:40:06 +00:00
osc_rdma_header.h add ability to buffer put/accumulate messages during an epoch 2007-07-05 21:40:06 +00:00
osc_rdma_longreq.c ... Delayed due to notifier commits earlier this day ... 2009-04-29 01:32:14 +00:00
osc_rdma_longreq.h - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
osc_rdma_obj_convert.h Adds copyright notice that should have gone in with r22700 2010-03-25 04:03:52 +00:00
osc_rdma_replyreq.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
osc_rdma_replyreq.h - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
osc_rdma_sendreq.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
osc_rdma_sendreq.h - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
osc_rdma_sync.c * Wrap all the direct error-code checks of the form (OMPI_ERR_* == ret) with 2010-05-17 23:08:56 +00:00
osc_rdma.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
osc_rdma.h Include the missing thread header, which is needed when build with --enable-progress-thread. 2009-11-27 14:49:24 +00:00