summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristophe Varoqui <christophe.varoqui@free.fr>2010-01-22 18:45:39 +0100
committerChristophe Varoqui <christophe.varoqui@free.fr>2010-01-22 18:53:12 +0100
commit848721ca9cdd627d6e13affcf4b67831fec9683f (patch)
tree85811c52f60a87f49a94460736913e7db2f9cd58
parent82c55f46c9f23a601a8a33f96907ff7a144d0db1 (diff)
downloadmultipath-tools-848721ca9cdd627d6e13affcf4b67831fec9683f.tar.gz
multipath-tools-848721ca9cdd627d6e13affcf4b67831fec9683f.tar.bz2
multipath-tools-848721ca9cdd627d6e13affcf4b67831fec9683f.zip
Add nexenta comstart hardware defaults.
Testing was sponsored by Alyseo SARL.
-rw-r--r--libmultipath/hwtable.c21
-rw-r--r--multipath.conf.defaults15
2 files changed, 36 insertions, 0 deletions
diff --git a/libmultipath/hwtable.c b/libmultipath/hwtable.c
index fabf9a8..7c2d06f 100644
--- a/libmultipath/hwtable.c
+++ b/libmultipath/hwtable.c
@@ -740,6 +740,27 @@ static struct hwentry default_hw[] = {
.prio_name = PRIO_NETAPP,
},
/*
+ * NEXENTA/COMSTAR controller family
+ *
+ * Maintainer : Yacine Kheddache
+ * Mail : yacine@alyseo.com
+ */
+ {
+ .vendor = "NEXENTA",
+ .product = "COMSTAR",
+ .getuid = DEFAULT_GETUID,
+ .features = "1 queue_if_no_path",
+ .hwhandler = DEFAULT_HWHANDLER,
+ .selector = DEFAULT_SELECTOR,
+ .pgpolicy = GROUP_BY_SERIAL,
+ .pgfailback = -FAILBACK_IMMEDIATE,
+ .rr_weight = RR_WEIGHT_NONE,
+ .no_path_retry = 30,
+ .minio = 128,
+ .checker_name = DIRECTIO,
+ .prio_name = DEFAULT_PRIO,
+ },
+ /*
* IBM NSeries (NETAPP) controller family
*
* Maintainer : Dave Wysochanski
diff --git a/multipath.conf.defaults b/multipath.conf.defaults
index 7aeed79..4f8806a 100644
--- a/multipath.conf.defaults
+++ b/multipath.conf.defaults
@@ -432,6 +432,21 @@
# prio netapp
# }
# device {
+# vendor "NEXENTA"
+# product "COMSTAR"
+# getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
+# features "1 queue_if_no_path"
+# hardware_handler "0"
+# path_selector "round-robin 0"
+# path_grouping_policy group_by_serial
+# failback immediate
+# rr_weight uniform
+# no_path_retry 30
+# rr_min_io 128
+# path_checker directio
+# prio const
+# }
+# device {
# vendor "IBM"
# product "Nseries.*"
# getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"