Blame SOURCES/0116-UPBZ-1188179-dell-36xxi.patch

38852f
---
38852f
 libmultipath/hwtable.c  |   30 ++++++++++++++++++++++++++++++
38852f
 multipath.conf.defaults |   26 ++++++++++++++++++++++++++
38852f
 2 files changed, 56 insertions(+)
38852f
38852f
Index: multipath-tools-130222/libmultipath/hwtable.c
38852f
===================================================================
38852f
--- multipath-tools-130222.orig/libmultipath/hwtable.c
38852f
+++ multipath-tools-130222/libmultipath/hwtable.c
38852f
@@ -772,6 +772,36 @@ static struct hwentry default_hw[] = {
38852f
 		.prio_name     = PRIO_RDAC,
38852f
 		.prio_args     = NULL,
38852f
 	},
38852f
+	{
38852f
+		/* DELL MD36xxi */
38852f
+		.vendor        = "DELL",
38852f
+		.product       = "MD36xxi",
38852f
+		.bl_product    = "Universal Xport",
38852f
+		.features      = "2 pg_init_retries 50",
38852f
+		.hwhandler     = "1 rdac",
38852f
+		.pgpolicy      = GROUP_BY_PRIO,
38852f
+		.pgfailback    = -FAILBACK_IMMEDIATE,
38852f
+		.rr_weight     = RR_WEIGHT_NONE,
38852f
+		.no_path_retry = 15,
38852f
+		.checker_name  = RDAC,
38852f
+		.prio_name     = PRIO_RDAC,
38852f
+		.prio_args     = NULL,
38852f
+	},
38852f
+	{
38852f
+		/* DELL MD36xxf */
38852f
+		.vendor        = "DELL",
38852f
+		.product       = "MD36xxf",
38852f
+		.bl_product    = "Universal Xport",
38852f
+		.features      = "2 pg_init_retries 50",
38852f
+		.hwhandler     = "1 rdac",
38852f
+		.pgpolicy      = GROUP_BY_PRIO,
38852f
+		.pgfailback    = -FAILBACK_IMMEDIATE,
38852f
+		.rr_weight     = RR_WEIGHT_NONE,
38852f
+		.no_path_retry = 15,
38852f
+		.checker_name  = RDAC,
38852f
+		.prio_name     = PRIO_RDAC,
38852f
+		.prio_args     = NULL,
38852f
+	},
38852f
 	/*
38852f
 	 * NETAPP controller family
38852f
 	 *
38852f
Index: multipath-tools-130222/multipath.conf.defaults
38852f
===================================================================
38852f
--- multipath-tools-130222.orig/multipath.conf.defaults
38852f
+++ multipath-tools-130222/multipath.conf.defaults
38852f
@@ -655,6 +655,32 @@
38852f
 #		no_path_retry 15
38852f
 #	}
38852f
 #	device {
38852f
+#		vendor "DELL"
38852f
+#		product "MD36xxi"
38852f
+#		product_blacklist "Universal Xport"
38852f
+#		path_grouping_policy "group_by_prio"
38852f
+#		path_checker "rdac"
38852f
+#		features "2 pg_init_retries 50"
38852f
+#		hardware_handler "1 rdac"
38852f
+#		prio "rdac"
38852f
+#		failback "immediate"
38852f
+#		rr_weight "uniform"
38852f
+#		no_path_retry 15
38852f
+#	}
38852f
+#	device {
38852f
+#		vendor "DELL"
38852f
+#		product "MD36xxf"
38852f
+#		product_blacklist "Universal Xport"
38852f
+#		path_grouping_policy "group_by_prio"
38852f
+#		path_checker "rdac"
38852f
+#		features "2 pg_init_retries 50"
38852f
+#		hardware_handler "1 rdac"
38852f
+#		prio "rdac"
38852f
+#		failback "immediate"
38852f
+#		rr_weight "uniform"
38852f
+#		no_path_retry 15
38852f
+#	}
38852f
+#	device {
38852f
 #		vendor "NETAPP"
38852f
 #		product "LUN.*"
38852f
 #		path_grouping_policy "group_by_prio"