[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.1.3-45-g3b33083
Service Account
noreply at mpich.org
Sat Oct 25 14:49:07 CDT 2014
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 3b330831cf996926482c4fe7f7941d3c8d0686b8 (commit)
from a8b9a0716215260e9b08b1c0cba89c613fffe918 (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/3b330831cf996926482c4fe7f7941d3c8d0686b8
commit 3b330831cf996926482c4fe7f7941d3c8d0686b8
Author: Devendar Bureddy <devendar at mellanox.com>
Date: Sat Oct 25 03:04:00 2014 +0300
Fix for threaded_sr
Do not block in mxm for blocking sends. Instead , set req pointer let
MPICH mpi layer to block on it. This will allow progress go to through
MPIDI_CH3I_Progress(), which can release the global mutex in thread
multiple case.
Signed-off-by: Pavan Balaji <balaji at anl.gov>
diff --git a/src/mpid/ch3/channels/nemesis/netmod/mxm/mxm_send.c b/src/mpid/ch3/channels/nemesis/netmod/mxm/mxm_send.c
index 7e490b3..69f3adc 100644
--- a/src/mpid/ch3/channels/nemesis/netmod/mxm/mxm_send.c
+++ b/src/mpid/ch3/channels/nemesis/netmod/mxm/mxm_send.c
@@ -297,7 +297,7 @@ int MPID_nem_mxm_send(MPIDI_VC_t * vc, const void *buf, int count, MPI_Datatype
comm->context_id
+
context_offset),
- 1);
+ 0);
if (mpi_errno)
MPIU_ERR_POP(mpi_errno);
@@ -400,7 +400,7 @@ int MPID_nem_mxm_ssend(MPIDI_VC_t * vc, const void *buf, int count, MPI_Datatype
comm->context_id
+
context_offset),
- 1);
+ 0);
if (mpi_errno)
MPIU_ERR_POP(mpi_errno);
-----------------------------------------------------------------------
Summary of changes:
.../ch3/channels/nemesis/netmod/mxm/mxm_send.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
MPICH primary repository
More information about the commits
mailing list