[dm-devel] [PATCH] libmultipath/hwtable.c: Compellent Definition
Jim Lester
Jim.Lester at compellent.com
Fri Jul 11 16:17:03 UTC 2008
The following is the patch to include a hardware definition for
Compellent's SAN. This is my first patch so hopefully I did everything
correctly. The definition in config form is below, if for some reason my
code doesn't match that, please inform me.
device {
vendor "COMPELNT"
product "Compellent Vol"
path_grouping_policy multibus
path_checker tur
checker tur
failback immediate
no_path_retry queue
}
---
Jim Lester | Linux Product Specialist
Jim.Lester at Compellent.com
(o) 952.294.2802
(c) 763.218.6012
Compellent Technologies | www.compellent.com
--- multipath-tools/libmultipath/hwtable.c 2008-07-10
17:05:53.000000000 -0500
+++ multipath-tools.my/libmultipath/hwtable.c 2008-07-10
17:17:27.000000000 -0500
@@ -706,6 +706,27 @@
.prio_name = PRIO_RDAC,
},
/*
+ * Compellent Technologies, Inc.
+ *
+ * Maintainer : Jim Lester, Compellent
+ * Mail : jim.lester at compellent.com
+ */
+ {
+ .vendor = "COMPELNT",
+ .product = "Compellent Vol",
+ .getuid = DEFAULT_GETUID,
+ .features = DEFAULT_FEATURES,
+ .hwhandler = DEFAULT_HWHANDLER,
+ .selector = DEFAULT_SELECTOR,
+ .pgpolicy = MULTIBUS,
+ .pgfailback = -FAILBACK_IMMEDIATE,
+ .rr_weight = RR_WEIGHT_NONE,
+ .no_path_retry = NO_PATH_RETRY_QUEUE,
+ .minio = DEFAULT_MINIO,
+ .checker_name = TUR,
+ .prio_name = DEFAULT_PRIO,
+ },
+ /*
* EOL
*/
{
@@ -725,6 +746,7 @@
},
};
+
extern int
setup_default_hwtable (vector hw)
{
More information about the dm-devel
mailing list