From 5caf12cd9b4a636c7acf8ba6641464533df494f8 Mon Sep 17 00:00:00 2001 From: Nathan Hjelm Date: Wed, 25 May 2016 14:25:07 -0600 Subject: [PATCH] btl/scif: reduce default exclusivity This commit reduces the default exclusivity so that btl/scif is not used for send/recv over other shared memory transports. Fixes open-mpi/ompi#1712 Signed-off-by: Nathan Hjelm --- opal/mca/btl/scif/btl_scif_component.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opal/mca/btl/scif/btl_scif_component.c b/opal/mca/btl/scif/btl_scif_component.c index a92bf429ca..42ef9b6473 100644 --- a/opal/mca/btl/scif/btl_scif_component.c +++ b/opal/mca/btl/scif/btl_scif_component.c @@ -158,7 +158,7 @@ static int btl_scif_component_register(void) NULL, NULL, NULL, &mca_btl_scif_component.put_count); #endif - mca_btl_scif_module.super.btl_exclusivity = MCA_BTL_EXCLUSIVITY_HIGH; + mca_btl_scif_module.super.btl_exclusivity = MCA_BTL_EXCLUSIVITY_HIGH - 1; mca_btl_scif_module.super.btl_eager_limit = 1 * 1024; mca_btl_scif_module.super.btl_rndv_eager_limit = 1 * 1024; mca_btl_scif_module.super.btl_rdma_pipeline_frag_size = 4 * 1024 * 1024;