Only trigger the PERUSE_COMM_REQ_XFER_BEGIN event on the initial fragment.
This commit was SVN r15252.
Этот коммит содержится в:
родитель
60319f99ac
Коммит
c435094639
@ -228,7 +228,7 @@ static void mca_pml_ob1_rndv_completion(
|
|||||||
mca_bml_base_btl_t* bml_btl = (mca_bml_base_btl_t*)descriptor->des_context;
|
mca_bml_base_btl_t* bml_btl = (mca_bml_base_btl_t*)descriptor->des_context;
|
||||||
size_t req_bytes_delivered = 0;
|
size_t req_bytes_delivered = 0;
|
||||||
|
|
||||||
if( sendreq->req_send.req_bytes_packed > 0 ) {
|
if( sendreq->req_send.req_bytes_packed == 0 ) {
|
||||||
PERUSE_TRACE_COMM_EVENT( PERUSE_COMM_REQ_XFER_BEGIN,
|
PERUSE_TRACE_COMM_EVENT( PERUSE_COMM_REQ_XFER_BEGIN,
|
||||||
&(sendreq->req_send.req_base), PERUSE_SEND );
|
&(sendreq->req_send.req_base), PERUSE_SEND );
|
||||||
}
|
}
|
||||||
@ -1183,10 +1183,9 @@ int mca_pml_ob1_send_request_put_frag( mca_pml_ob1_rdma_frag_t* frag )
|
|||||||
* (3) Queue the RDMA put
|
* (3) Queue the RDMA put
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void mca_pml_ob1_send_request_put(
|
void mca_pml_ob1_send_request_put( mca_pml_ob1_send_request_t* sendreq,
|
||||||
mca_pml_ob1_send_request_t* sendreq,
|
|
||||||
mca_btl_base_module_t* btl,
|
mca_btl_base_module_t* btl,
|
||||||
mca_pml_ob1_rdma_hdr_t* hdr)
|
mca_pml_ob1_rdma_hdr_t* hdr )
|
||||||
{
|
{
|
||||||
mca_bml_base_endpoint_t *bml_endpoint = sendreq->req_endpoint;
|
mca_bml_base_endpoint_t *bml_endpoint = sendreq->req_endpoint;
|
||||||
mca_pml_ob1_rdma_frag_t* frag;
|
mca_pml_ob1_rdma_frag_t* frag;
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user