]> git.openfabrics.org - ~ardavis/dapl.git/commit
mpxyd: add new M_READ_FROM_DONE state for send WR's and add more profiling options
authorArlin Davis <arlin.r.davis@intel.com>
Thu, 6 Mar 2014 05:23:27 +0000 (21:23 -0800)
committerArlin Davis <arlin.r.davis@intel.com>
Thu, 6 Mar 2014 05:23:27 +0000 (21:23 -0800)
commit3c11c31be3632545553d0c69a38415a231277dfa
treeaf0cac06c5f10a690ac6e16ab69a3a3738fcbf51
parentbc3ba876b19a3254f014af39247a4e46b6f66322
mpxyd: add new M_READ_FROM_DONE state for send WR's and add more profiling options

new state added to work request flag along with a m_qp->wr_tl_rf field
to limit wr pending thread processing to just RF pending entries
and avoiding needless processing of M_SEND_POSTED entries.

Add more perf profiling capabilities to defer IB RDMA until after all the post_send
scif_readfrom's, first to last segment, are complete.

disable MCM_PROFILE_DBG compile option by default

Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
dapl/svc/mpxyd.h
dapl/svc/util.c