|
|
38852f |
This patch provides hwtable updates for NETAPP/LSI/ENGENIO E-Series arrays,
|
|
|
38852f |
utilizing new features to detect TPGS support, automatically.
|
|
|
38852f |
|
|
|
38852f |
Signed-off-by: Sean Stewart <Sean.Stewart@netapp.com>
|
|
|
38852f |
|
|
|
38852f |
---
|
|
|
38852f |
---
|
|
|
38852f |
libmultipath/hwtable.c | 12 +++++++++---
|
|
|
38852f |
1 file changed, 9 insertions(+), 3 deletions(-)
|
|
|
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 |
@@ -1046,9 +1046,13 @@ static struct hwentry default_hw[] = {
|
|
|
38852f |
.checker_name = RDAC,
|
|
|
38852f |
.prio_name = PRIO_RDAC,
|
|
|
38852f |
},
|
|
|
38852f |
- /* LSI/Engenio/NetApp E-Series RDAC storage */
|
|
|
38852f |
+ /* LSI/Engenio/NetApp E-Series RDAC storage
|
|
|
38852f |
+ *
|
|
|
38852f |
+ * Maintainer : Sean Stewart
|
|
|
38852f |
+ * Mail : sean.stewart@netapp.com
|
|
|
38852f |
+ */
|
|
|
38852f |
{
|
|
|
38852f |
- .vendor = "(LSI|ENGENIO)",
|
|
|
38852f |
+ .vendor = "(NETAPP|LSI|ENGENIO)",
|
|
|
38852f |
.product = "INF-01-00",
|
|
|
38852f |
.bl_product = "Universal Xport",
|
|
|
38852f |
.features = "2 pg_init_retries 50",
|
|
|
38852f |
@@ -1056,10 +1060,12 @@ static struct hwentry default_hw[] = {
|
|
|
38852f |
.pgpolicy = GROUP_BY_PRIO,
|
|
|
38852f |
.pgfailback = -FAILBACK_IMMEDIATE,
|
|
|
38852f |
.rr_weight = RR_WEIGHT_NONE,
|
|
|
38852f |
- .no_path_retry = 15,
|
|
|
38852f |
+ .no_path_retry = 30,
|
|
|
38852f |
.checker_name = RDAC,
|
|
|
38852f |
.prio_name = PRIO_RDAC,
|
|
|
38852f |
.prio_args = NULL,
|
|
|
38852f |
+ .detect_prio = DETECT_PRIO_ON,
|
|
|
38852f |
+ .retain_hwhandler = RETAIN_HWHANDLER_ON,
|
|
|
38852f |
},
|
|
|
38852f |
{
|
|
|
38852f |
.vendor = "STK",
|