UCP/PROTOV2: Don't depend on NO_IMM_CMPL for DATATYPE checks
What
Check datatype field independently from no immediate completion flag.
Why ?
Reported by #9626.
seems that
UCP_OP_ATTR_FLAG_NO_IMM_CMPLis not really supported forput_nbxcan you pls fix it in this pr then?
it is supported inside ucp_put_send_short() so we should be good i think.
seems that
UCP_OP_ATTR_FLAG_NO_IMM_CMPLis not really supported forput_nbxcan you pls fix it in this pr then?it is supported inside
ucp_put_send_short()so we should be good i think.
indeed, then can we move attr_mask initialization to protov1 section to avoid unneeded overhead for protov2?
indeed, then can we move
attr_maskinitialization to protov1 section to avoid unneeded overhead for protov2?
makes sense, removed it altogether.
@tvegas1 can you pls squash?