[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[dm-devel] [PATCH] add support for IBM 3526



Hi Christophe,

we've found another IBM storage server in our lab; this patch adds the necessary hwtable entry for it.

However, this is an RDAC machine, so it'll work only in some cases. One day we really need an RDAC hw-handler.

Please apply,

Hannes
--
Dr. Hannes Reinecke			hare suse de
SuSE Linux Products GmbH		S390 & zSeries
Maxfeldstraße 5				+49 911 74053 688
90409 Nürnberg				http://www.suse.de
Add support for IBM 3526

Adding support for IBM Netfinity FC RAID controller.
Note that this is actually a RDAC controller, so it's supported
in AVT mode only. We don't do RDAC-style failover (yet).

Signed-off-by: Hannes Reinecke <hare suse de>

---

 libmultipath/hwtable.c |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

807fdf4dc06ee4be11620b11ce0be3630a598d57
diff --git a/libmultipath/hwtable.c b/libmultipath/hwtable.c
index b991689..50cd4c7 100644
--- a/libmultipath/hwtable.c
+++ b/libmultipath/hwtable.c
@@ -236,6 +236,22 @@ static struct hwentry default_hw[] = {
 		.checker_name  = TUR,
 	},
 	{
+		/* IBM Netfinity Fibre Channel RAID Controller Unit */
+		.vendor        = "IBM",
+		.product       = "3526",
+		.getuid        = DEFAULT_GETUID,
+		.getprio       = "/sbin/mpath_prio_tpc /dev/%n",
+		.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_UNDEF,
+		.minio         = DEFAULT_MINIO,
+		.checker_name  = TUR,
+	},
+	{
 		/* IBM DS4200 / FAStT200 */
 		.vendor        = "IBM",
 		.product       = "3542",
-- 
1.1.3

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]