[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.2-447-g80a0ceb

Service Account noreply at mpich.org
Wed Sep 14 17:54:06 CDT 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".

The branch, master has been updated
       via  80a0ceb46d8bf80d9c2d7e5dc4ed73a3dddf852d (commit)
      from  8d23c24b27d5e6e4bee8a31fe511befed7ba6501 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/80a0ceb46d8bf80d9c2d7e5dc4ed73a3dddf852d

commit 80a0ceb46d8bf80d9c2d7e5dc4ed73a3dddf852d
Author: Rubasri Kalidas <rubasri.kalidas at intel.com>
Date:   Tue Jul 19 14:19:46 2016 -0500

    CH4: Fix persistent send/recv hangup issue
    
    Initialize source rank in recv init which results in proper rank being
    returned in startall. As a result, proper receive is posted and the
    request gets completed.
    
    fixes csr/mpich-opa#340
    
    Signed-off-by: Ken Raffenetti <raffenet at mcs.anl.gov>

diff --git a/src/mpid/ch4/src/ch4r_recv.h b/src/mpid/ch4/src/ch4r_recv.h
index addb8fa..5910835 100644
--- a/src/mpid/ch4/src/ch4r_recv.h
+++ b/src/mpid/ch4/src/ch4r_recv.h
@@ -264,6 +264,7 @@ MPL_STATIC_INLINE_PREFIX int MPIDI_CH4U_mpi_recv_init(void *buf,
     MPIDI_CH4U_REQUEST(rreq, buffer) = (void *) buf;
     MPIDI_CH4U_REQUEST(rreq, count) = count;
     MPIDI_CH4U_REQUEST(rreq, datatype) = datatype;
+    MPIDI_CH4U_REQUEST(rreq, src_rank) = rank;
     MPIDI_CH4U_REQUEST(rreq, tag) =
         MPIDI_CH4U_init_send_tag(comm->context_id + context_offset, rank, tag);
     rreq->u.persist.real_request = NULL;

-----------------------------------------------------------------------

Summary of changes:
 src/mpid/ch4/src/ch4r_recv.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
MPICH primary repository


More information about the commits mailing list