[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