[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.2b3-100-g394d46b
Service Account
noreply at mpich.org
Tue Jun 16 12:40:39 CDT 2015
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 394d46b764838dc9193efc012ea297cab3a33aac (commit)
via c80f2c4e3ab28ac8b80c88d670a4a424bd2c49d4 (commit)
from 93b114e3437d991eed22af6b9e2aede3d330401b (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/394d46b764838dc9193efc012ea297cab3a33aac
commit 394d46b764838dc9193efc012ea297cab3a33aac
Author: Ken Raffenetti <raffenet at mcs.anl.gov>
Date: Mon Jun 15 08:33:56 2015 -0500
netmod/portals4: fix per target event counting
Ignore local completion events (SENDs) when counting outstanding
ops to remote targets.
No reviewer.
diff --git a/src/mpid/ch3/channels/nemesis/netmod/portals4/rptl.c b/src/mpid/ch3/channels/nemesis/netmod/portals4/rptl.c
index c3742fc..0a3294b 100644
--- a/src/mpid/ch3/channels/nemesis/netmod/portals4/rptl.c
+++ b/src/mpid/ch3/channels/nemesis/netmod/portals4/rptl.c
@@ -547,7 +547,8 @@ static int get_event_info(ptl_event_t * event, struct rptl **ret_rptl, struct rp
op = (struct rptl_op *) event->user_ptr;
rptl_info.origin_events_left++;
- op->target->issued_data_ops--;
+ if (event->type != PTL_EVENT_SEND)
+ op->target->issued_data_ops--;
/* see if there are any pending ops to be issued */
ret = poke_progress();
http://git.mpich.org/mpich.git/commitdiff/c80f2c4e3ab28ac8b80c88d670a4a424bd2c49d4
commit c80f2c4e3ab28ac8b80c88d670a4a424bd2c49d4
Author: Ken Raffenetti <raffenet at mcs.anl.gov>
Date: Mon Jun 15 08:33:05 2015 -0500
netmod/portals4: remove unused variable
No reviewer.
diff --git a/src/mpid/ch3/channels/nemesis/netmod/portals4/ptl_impl.h b/src/mpid/ch3/channels/nemesis/netmod/portals4/ptl_impl.h
index 8647a8c..0e136c7 100644
--- a/src/mpid/ch3/channels/nemesis/netmod/portals4/ptl_impl.h
+++ b/src/mpid/ch3/channels/nemesis/netmod/portals4/ptl_impl.h
@@ -43,7 +43,6 @@ typedef int (* event_handler_fn)(const ptl_event_t *e);
typedef struct {
struct MPID_nem_ptl_pack_overflow overflow[MPID_NEM_PTL_NUM_CHUNK_BUFFERS];
- int noncontig;
int large;
ptl_handle_md_t md;
ptl_handle_me_t put_me;
@@ -68,7 +67,6 @@ static inline MPID_nem_ptl_req_area * REQ_PTL(MPID_Request *req) {
REQ_PTL(req_)->overflow[i].len = 0; \
REQ_PTL(req_)->chunk_buffer[i] = NULL; \
} \
- REQ_PTL(req_)->noncontig = FALSE; \
REQ_PTL(req_)->large = FALSE; \
REQ_PTL(req_)->md = PTL_INVALID_HANDLE; \
REQ_PTL(req_)->put_me = PTL_INVALID_HANDLE; \
-----------------------------------------------------------------------
Summary of changes:
.../channels/nemesis/netmod/portals4/ptl_impl.h | 2 --
.../ch3/channels/nemesis/netmod/portals4/rptl.c | 3 ++-
2 files changed, 2 insertions(+), 3 deletions(-)
hooks/post-receive
--
MPICH primary repository
More information about the commits
mailing list