From: Chandra Seetharaman Date: Thu, 16 Oct 2008 00:20:01 +0000 (-0700) Subject: Add support for couple of IBM storage devices X-Git-Tag: 0.4.9~183 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fc7149cacfb65866baa23fa8084e125004b75ce6;p=platform%2Fupstream%2Fmultipath-tools.git Add support for couple of IBM storage devices Few of the IBM rdac storage devices are not available in the multipath tools. This patch adds support for those. Signed-Off-by: Chandra Seetharaman --- diff --git a/libmultipath/hwtable.c b/libmultipath/hwtable.c index 3e33352..5d0dfe9 100644 --- a/libmultipath/hwtable.c +++ b/libmultipath/hwtable.c @@ -358,9 +358,9 @@ static struct hwentry default_hw[] = { .prio_name = PRIO_RDAC, }, { - /* IBM DS3400 */ + /* IBM DS4100 */ .vendor = "IBM", - .product = "1726-4xx", + .product = "1724", .getuid = DEFAULT_GETUID, .features = "1 queue_if_no_path", .hwhandler = "1 rdac", @@ -374,7 +374,23 @@ static struct hwentry default_hw[] = { .prio_name = PRIO_RDAC, }, { - /* IBM DS4400 / FAStT700 */ + /* IBM DS3200 / DS3300 / DS3400 */ + .vendor = "IBM", + .product = "1726", + .getuid = DEFAULT_GETUID, + .features = "1 queue_if_no_path", + .hwhandler = "1 rdac", + .selector = DEFAULT_SELECTOR, + .pgpolicy = GROUP_BY_PRIO, + .pgfailback = -FAILBACK_IMMEDIATE, + .rr_weight = RR_WEIGHT_NONE, + .no_path_retry = 300, + .minio = DEFAULT_MINIO, + .checker_name = RDAC, + .prio_name = PRIO_RDAC, + }, + { + /* IBM DS4400 / DS4500 / FAStT700 */ .vendor = "IBM", .product = "1742", .getuid = DEFAULT_GETUID, @@ -422,6 +438,22 @@ static struct hwentry default_hw[] = { .prio_name = PRIO_RDAC, }, { + /* IBM DS5000 */ + .vendor = "IBM", + .product = "1818", + .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, + }, + { /* IBM Netfinity Fibre Channel RAID Controller Unit */ .vendor = "IBM", .product = "3526",