1
1
openmpi/ompi/mca/osc
Nathan Hjelm 5b9c82a964 osc/pt2pt: bug fixes
This commit fixes several bugs identified by @ggouaillardet and MTT:

 - Fix SEGV in long send completion caused by missing update to the
   request callback data.

 - Add an MPI_Barrier to the fence short-cut. This fixes potential
   semantic issues where messages may be received before fence is
   reached.

 - Ensure fragments are flushed when using request-based RMA. This
   allows MPI_Test/MPI_Wait/etc to work as expected.

 - Restore the tag space back to 16-bits. It was intended that the
   space be expanded to 32-bits but the required change to the
   fragment headers was not committed. The tag space may be expanded
   in a later commit.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-02-04 16:59:39 -07:00
..
base osc: use PMPI_* insted of MPI_* 2015-11-20 13:46:19 +09:00
portals4 osc-portals4: Initialize datatype in MPI_Get_accumulate and MPI_Rget_accumulate 2015-10-08 12:17:19 -05:00
pt2pt osc/pt2pt: bug fixes 2016-02-04 16:59:39 -07:00
rdma osc/rdma: fix typo in ompi_osc_rdma_complete_atomic 2016-01-26 15:44:07 -07:00
sm osc/sm: create datafile into the per proc directory in order to make it unique per communicator 2016-02-03 10:12:37 +09:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
osc.h osc: do not cast way the const modifier when this is not necessary 2015-08-31 10:34:05 +09:00