Blame SOURCES/0001-openmpi-mca-params.conf-disable-psm2-MTL-by-default.patch

bc1f60
From fc36854fce10377e0d4e429d5a94c7e344e564d3 Mon Sep 17 00:00:00 2001
bc1f60
From: Michal Schmidt <mschmidt@redhat.com>
bc1f60
Date: Thu, 3 Sep 2015 17:24:28 +0200
bc1f60
Subject: [PATCH] openmpi-mca-params.conf: disable psm2 MTL by default
bc1f60
bc1f60
Workaround for:
bc1f60
https://bugzilla.redhat.com/show_bug.cgi?id=1259835
bc1f60
---
bc1f60
 opal/etc/openmpi-mca-params.conf | 10 ++++++++++
bc1f60
 1 file changed, 10 insertions(+)
bc1f60
bc1f60
diff --git a/opal/etc/openmpi-mca-params.conf b/opal/etc/openmpi-mca-params.conf
bc1f60
index 7a1f92367a..36f5bcd833 100644
bc1f60
--- a/opal/etc/openmpi-mca-params.conf
bc1f60
+++ b/opal/etc/openmpi-mca-params.conf
bc1f60
@@ -56,3 +56,13 @@
bc1f60
 
bc1f60
 # See "ompi_info --param all all" for a full listing of Open MPI MCA
bc1f60
 # parameters available and their default values.
bc1f60
+
bc1f60
+# Disable the psm2 MTL by default.
bc1f60
+# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1259835
bc1f60
+# This avoids a conflict between libpsm2.so.2 and libpsm_infinipath.so.1.
bc1f60
+mtl = ^psm2
bc1f60
+# If psm2 is needed, comment out the above line and uncomment
bc1f60
+# the following two lines. This will disable MCAs that are known to
bc1f60
+# depend on libpsm_infinipath.so.1:
bc1f60
+#   mtl = ^psm,ofi
bc1f60
+#   btl = ^usnic
bc1f60
-- 
bc1f60
2.4.3
bc1f60