From 065dc9b4deec9cd9500f2fdc6bb53bbf58a9c2f6 Mon Sep 17 00:00:00 2001 From: Alex Mikheev Date: Sun, 2 Nov 2014 12:41:20 +0200 Subject: [PATCH] OSHMEM: spml ikrit: disable rdmap op DCI pool Instead use single pool for both rdma and send receive ops. --- oshmem/mca/spml/ikrit/spml_ikrit_component.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/oshmem/mca/spml/ikrit/spml_ikrit_component.c b/oshmem/mca/spml/ikrit/spml_ikrit_component.c index 207964008c..ac74904628 100644 --- a/oshmem/mca/spml/ikrit/spml_ikrit_component.c +++ b/oshmem/mca/spml/ikrit/spml_ikrit_component.c @@ -92,6 +92,12 @@ static inline int set_mxm_tls() { char *tls; + /* disable dci pull for rdma ops. Use single pool. + * Pool size is controlled by MXM_DC_QP_LIMIT + * variable + */ + setenv("MXM_OSHMEM_DC_RNDV_QP_LIMIT", 0, 0); + tls = getenv("MXM_OSHMEM_TLS"); if (NULL != tls) { return check_mxm_tls("MXM_OSHMEM_TLS");