Mark the receives as ELAN_TPORT_RXBUF | ELAN_TPORT_RXANY ...
This commit was SVN r17161.
Этот коммит содержится в:
родитель
bf299bb833
Коммит
0081202195
@ -157,7 +157,9 @@ static int mca_btl_elan_add_procs( struct mca_btl_base_module_t* btl,
|
|||||||
frag->base.des_src = NULL;
|
frag->base.des_src = NULL;
|
||||||
frag->base.des_src_cnt = 0;
|
frag->base.des_src_cnt = 0;
|
||||||
frag->type = MCA_BTL_ELAN_HDR_TYPE_RECV;
|
frag->type = MCA_BTL_ELAN_HDR_TYPE_RECV;
|
||||||
frag->elan_event = elan_tportRxStart( elan_btl->tport, 0/*ELAN_TPORT_RXANY*/, 0, 0, 0, 0,
|
frag->elan_event = elan_tportRxStart( elan_btl->tport,
|
||||||
|
ELAN_TPORT_RXBUF | ELAN_TPORT_RXANY,
|
||||||
|
0, 0, 0, 0,
|
||||||
frag->base.des_dst->seg_addr.pval,
|
frag->base.des_dst->seg_addr.pval,
|
||||||
mca_btl_elan_module.super.btl_eager_limit );
|
mca_btl_elan_module.super.btl_eager_limit );
|
||||||
/* Add the fragment to the pending RDMA list */
|
/* Add the fragment to the pending RDMA list */
|
||||||
|
@ -292,7 +292,9 @@ int mca_btl_elan_component_progress( void )
|
|||||||
frag->base.des_dst->seg_addr.pval = (void*)(frag+1);
|
frag->base.des_dst->seg_addr.pval = (void*)(frag+1);
|
||||||
}
|
}
|
||||||
OPAL_THREAD_LOCK(&elan_btl->elan_lock);
|
OPAL_THREAD_LOCK(&elan_btl->elan_lock);
|
||||||
frag->elan_event = elan_tportRxStart( elan_btl->tport, 0/*ELAN_TPORT_RXANY*/, 0, 0, 0, 0,
|
frag->elan_event = elan_tportRxStart( elan_btl->tport,
|
||||||
|
ELAN_TPORT_RXBUF | ELAN_TPORT_RXANY,
|
||||||
|
0, 0, 0, 0,
|
||||||
frag->base.des_dst->seg_addr.pval,
|
frag->base.des_dst->seg_addr.pval,
|
||||||
mca_btl_elan_module.super.btl_eager_limit );
|
mca_btl_elan_module.super.btl_eager_limit );
|
||||||
opal_list_append( &(elan_btl->recv_list), (opal_list_item_t*)frag );
|
opal_list_append( &(elan_btl->recv_list), (opal_list_item_t*)frag );
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user