diff options
Diffstat (limited to '0089-RHBZ-694602-RSSM-config.patch')
-rw-r--r-- | 0089-RHBZ-694602-RSSM-config.patch | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/0089-RHBZ-694602-RSSM-config.patch b/0089-RHBZ-694602-RSSM-config.patch new file mode 100644 index 0000000..5432320 --- /dev/null +++ b/0089-RHBZ-694602-RSSM-config.patch @@ -0,0 +1,58 @@ +--- + libmultipath/hwtable.c | 16 ++++++++++++++++ + multipath.conf.defaults | 15 +++++++++++++++ + 2 files changed, 31 insertions(+) + +Index: multipath-tools/libmultipath/hwtable.c +=================================================================== +--- multipath-tools.orig/libmultipath/hwtable.c ++++ multipath-tools/libmultipath/hwtable.c +@@ -725,6 +725,22 @@ static struct hwentry default_hw[] = { + .checker_name = TUR, + .prio_name = PRIO_ALUA, + }, ++ { ++ /* IBM RSSM */ ++ .vendor = "IBM", ++ .product = "1820N00", ++ .getuid = DEFAULT_GETUID, ++ .features = DEFAULT_FEATURES, ++ .hwhandler = DEFAULT_HWHANDLER, ++ .selector = DEFAULT_SELECTOR, ++ .pgpolicy = GROUP_BY_PRIO, ++ .pgfailback = -FAILBACK_IMMEDIATE, ++ .rr_weight = RR_WEIGHT_NONE, ++ .no_path_retry = NO_PATH_RETRY_QUEUE, ++ .minio = 100, ++ .checker_name = TUR, ++ .prio_name = PRIO_ALUA, ++ }, + /* + * IBM Power Virtual SCSI Devices + * +Index: multipath-tools/multipath.conf.defaults +=================================================================== +--- multipath-tools.orig/multipath.conf.defaults ++++ multipath-tools/multipath.conf.defaults +@@ -491,6 +491,21 @@ + # prio ontap + # } + # device { ++# vendor "IBM" ++# product "1820N00" ++# getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n" ++# features "0" ++# hardware_handler "0" ++# path_selector "round-robin 0" ++# path_grouping_policy group_by_prio ++# failback immediate ++# rr_weight uniform ++# rr_min_io 100 ++# path_checker tur ++# prio alua ++# no_path_retry queue ++# } ++# device { + # vendor "Pillar" + # product "Axiom.*" + # getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n" |