[lib] add LSI hardware settings to internal defaults
authorBabu Moger <babu.moger@lsi.com>
Sat, 7 Mar 2009 14:49:10 +0000 (15:49 +0100)
committerChristophe Varoqui <christophe.varoqui@free.fr>
Sat, 7 Mar 2009 14:49:10 +0000 (15:49 +0100)
This patch adds the hwtable for LSI rdac generic storage. Also sets the feature pg_init_retries to maximum(50).

libmultipath/hwtable.c

index 75b5987..1a51b19 100644 (file)
@@ -837,6 +837,22 @@ static struct hwentry default_hw[] = {
                .checker_name  = RDAC,
                .prio_name     = PRIO_RDAC,
        },
+       /* LSI Generic rdac storage */
+       {
+               .vendor        = "(LSI|ENGENIO)",
+               .product       = "INF-01-00",
+               .getuid        = DEFAULT_GETUID,
+               .features      = "2 pg_init_retries 50",
+               .hwhandler     = "1 rdac",
+               .selector      = DEFAULT_SELECTOR,
+               .pgpolicy      = GROUP_BY_PRIO,
+               .pgfailback    = -FAILBACK_IMMEDIATE,
+               .rr_weight     = RR_WEIGHT_NONE,
+               .no_path_retry = 15,
+               .minio         = DEFAULT_MINIO,
+               .checker_name  = RDAC,
+               .prio_name     = PRIO_RDAC,
+       },
        /*
         * EOL
         */