1
1
openmpi/ompi/mca/osc
Mark Allen 0d1336b4a8 osc/pt2pt: Fix Lock/Unlock and Get wrong answer
* When using `MPI_Lock`/`MPI_Unlock` with `MPI_Get` and non-contiguous
   datatypes is is possible that the unlock finishes too early before
   the data is actually present in the recv buffer.
 * We need to wait for the irecv to complete before unlocking the target.
   This commit waits for the outgoing fragment counts to become equal
   before unlocking.

Signed-off-by: Joshua Hursey <jhursey@us.ibm.com>
2016-12-16 11:52:51 -05:00
..
base Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
portals4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
pt2pt osc/pt2pt: Fix Lock/Unlock and Get wrong answer 2016-12-16 11:52:51 -05:00
rdma Reduce the flood of warnings due to uninitialized variables, mismatched types, and unused things to a more bearable trickle 2016-12-14 16:33:50 -08:00
sm Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
Makefile.am Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
osc.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00