diff options
Diffstat (limited to 'libmultipath/hwtable.c')
-rw-r--r-- | libmultipath/hwtable.c | 52 |
1 files changed, 50 insertions, 2 deletions
diff --git a/libmultipath/hwtable.c b/libmultipath/hwtable.c index af6390f..ebd30d2 100644 --- a/libmultipath/hwtable.c +++ b/libmultipath/hwtable.c @@ -282,6 +282,21 @@ static struct hwentry default_hw[] = { .checker_name = EMC_CLARIION, .prio_name = PRIO_EMC, }, + { + .vendor = "EMC", + .product = "Invista", + .bl_product = "LUNZ", + .getuid = DEFAULT_GETUID, + .features = DEFAULT_FEATURES, + .hwhandler = DEFAULT_HWHANDLER, + .selector = DEFAULT_SELECTOR, + .pgpolicy = MULTIBUS, + .pgfailback = FAILBACK_UNDEF, + .rr_weight = RR_WEIGHT_NONE, + .no_path_retry = 5, + .minio = DEFAULT_MINIO, + .prio_name = DEFAULT_PRIO, + }, /* * Fujitsu controller family * @@ -441,6 +456,21 @@ static struct hwentry default_hw[] = { .prio_name = PRIO_RDAC, }, { + .vendor = "IBM", + .product = "1745|1746", + .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, + }, + { /* IBM DS4700 */ .vendor = "IBM", .product = "1814", @@ -677,12 +707,13 @@ static struct hwentry default_hw[] = { .vendor = "DELL", .product = "MD3000", .getuid = DEFAULT_GETUID, - .features = "1 queue_if_no_path", + .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, @@ -692,12 +723,13 @@ static struct hwentry default_hw[] = { .vendor = "DELL", .product = "MD3000i", .getuid = DEFAULT_GETUID, - .features = "1 queue_if_no_path", + .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, @@ -979,6 +1011,22 @@ static struct hwentry default_hw[] = { .checker_name = RDAC, .prio_name = PRIO_RDAC, }, + { + .vendor = "STK", + .product = "FLEXLINE 380", + .bl_product = "Universal Xport", + .getuid = DEFAULT_GETUID, + .features = DEFAULT_FEATURES, + .hwhandler = "1 rdac", + .selector = DEFAULT_SELECTOR, + .pgpolicy = GROUP_BY_PRIO, + .pgfailback = -FAILBACK_IMMEDIATE, + .rr_weight = RR_WEIGHT_NONE, + .no_path_retry = NO_PATH_RETRY_QUEUE, + .minio = DEFAULT_MINIO, + .checker_name = RDAC, + .prio_name = PRIO_RDAC, + }, /* * EOL */ |