Search
j0ke.net Open Build Service
>
Projects
>
GFS
>
multipath-tools
> multipath-tools-update-hp-controller-entries
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File multipath-tools-update-hp-controller-entries of Package multipath-tools
commit c2faa04e6568ec8c4a8df3b1fccd157bf4aa4af3 Author: Hannes Reinecke <hare@suse.de> Date: Mon Mar 17 13:04:17 2008 +0100 Update hardware table for HP arrays Update hardware table for HP arrays; add new HP MSA2000. References: 370214 Signed-off-by: Hannes Reinecke <hare@suse.de> diff --git a/libmultipath/hwtable.c b/libmultipath/hwtable.c index 9cdfbc9..ac1669f 100644 --- a/libmultipath/hwtable.c +++ b/libmultipath/hwtable.c @@ -85,7 +85,7 @@ static struct hwentry default_hw[] = { .pgpolicy = MULTIBUS, .pgfailback = FAILBACK_UNDEF, .rr_weight = RR_WEIGHT_NONE, - .no_path_retry = NO_PATH_RETRY_UNDEF, + .no_path_retry = 12, .minio = DEFAULT_MINIO, .checker_name = DIRECTIO, .prio_name = DEFAULT_PRIO, @@ -101,7 +101,7 @@ static struct hwentry default_hw[] = { .pgpolicy = GROUP_BY_PRIO, .pgfailback = FAILBACK_UNDEF, .rr_weight = RR_WEIGHT_NONE, - .no_path_retry = NO_PATH_RETRY_UNDEF, + .no_path_retry = 12, .minio = DEFAULT_MINIO, .checker_name = HP_SW, .prio_name = PRIO_HP_SW, @@ -117,7 +117,7 @@ static struct hwentry default_hw[] = { .pgpolicy = GROUP_BY_PRIO, .pgfailback = -FAILBACK_IMMEDIATE, .rr_weight = RR_WEIGHT_NONE, - .no_path_retry = NO_PATH_RETRY_UNDEF, + .no_path_retry = 12, .minio = DEFAULT_MINIO, .checker_name = TUR, .prio_name = PRIO_ALUA, @@ -138,9 +138,9 @@ static struct hwentry default_hw[] = { .prio_name = DEFAULT_PRIO, }, { - /* EVA 3000/5000 with new firmware */ + /* EVA 3000/5000 with new firmware, EVA 4000/6000/8000 */ .vendor = "(COMPAQ|HP)", - .product = "(MSA|HSV)1.1.*", + .product = "HSV1[01]1 \(C\)COMPAQ|HSV[23][01]0", .getuid = DEFAULT_GETUID, .features = DEFAULT_FEATURES, .hwhandler = DEFAULT_HWHANDLER, @@ -148,26 +148,26 @@ static struct hwentry default_hw[] = { .pgpolicy = GROUP_BY_PRIO, .pgfailback = -FAILBACK_IMMEDIATE, .rr_weight = RR_WEIGHT_NONE, - .no_path_retry = NO_PATH_RETRY_UNDEF, + .no_path_retry = 12, .minio = DEFAULT_MINIO, .checker_name = TUR, .prio_name = PRIO_ALUA, }, { - /* EVA 4000/6000/8000 */ + /* HP MSA2000 product family */ .vendor = "HP", - .product = "HSV2.*", - .getuid = DEFAULT_GETUID, + .product = "MSA2[02]12*", + .getuid = "/sbin/scsi_id -g -u -s /block/%n", .features = DEFAULT_FEATURES, .hwhandler = DEFAULT_HWHANDLER, .selector = DEFAULT_SELECTOR, - .pgpolicy = GROUP_BY_PRIO, + .pgpolicy = MULTIBUS, .pgfailback = -FAILBACK_IMMEDIATE, .rr_weight = RR_WEIGHT_NONE, - .no_path_retry = NO_PATH_RETRY_UNDEF, + .no_path_retry = 12, .minio = DEFAULT_MINIO, .checker_name = TUR, - .prio_name = PRIO_ALUA, + .prio_name = DEFAULT_PRIO, }, { /* HP Smart Array */ @@ -180,7 +180,7 @@ static struct hwentry default_hw[] = { .pgpolicy = MULTIBUS, .pgfailback = FAILBACK_UNDEF, .rr_weight = RR_WEIGHT_NONE, - .no_path_retry = NO_PATH_RETRY_UNDEF, + .no_path_retry = 12, .minio = DEFAULT_MINIO, .checker_name = CCISS_TUR, .prio_name = DEFAULT_PRIO,