]> git.openfabrics.org - ~ardavis/dapl.git/commit
mcm: HST->MXS IO streams can overrun MPXYD proxy-in WR queue
authorArlin Davis <arlin.r.davis@intel.com>
Wed, 6 Apr 2016 21:02:59 +0000 (14:02 -0700)
committerArlin Davis <arlin.r.davis@intel.com>
Wed, 6 Apr 2016 21:02:59 +0000 (14:02 -0700)
commit79b885fac295f6dbe9d2dc772b87755ba5b90734
treec16b972c06511e2f67e9d77dd9c649bc770d24c6
parentae7fad33d42ca92d709a041a1234dd98756668b9
mcm: HST->MXS IO streams can overrun MPXYD proxy-in WR queue

MPXYD proxy-in service cannot consume HST->MIC WR's fast
enough on 100Gb/s fabrics and from server based clients. This
results in post_send failing with DAT_INSUFFICIENT_RESOURCES.
Add retry mechanism, with limited retries, for the
host side mcm provider via dat_ep_post_send.

Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
dapl/openib_mcm/proxy.c