[libmultipath] DCG hardware defaults do not apply to "LUN_Z"
authorChristophe Varoqui <root@xa-s05.(none)>
Tue, 22 Nov 2005 11:13:34 +0000 (12:13 +0100)
committerChristophe Varoqui <root@xa-s05.(none)>
Tue, 22 Nov 2005 11:13:34 +0000 (12:13 +0100)
libmultipath/hwtable.c

index c628ff9..9104732 100644 (file)
@@ -34,8 +34,8 @@ setup_default_hwtable (vector hw)
        r += store_hwe(hw, "SUN", "StorEdge 3510", MULTIBUS, DEFAULT_GETUID);
        r += store_hwe(hw, "SUN", "T4", MULTIBUS, DEFAULT_GETUID);
 
-       r += store_hwe_ext(hw, "DGC", "*", GROUP_BY_PRIO, DEFAULT_GETUID,
-                  "/sbin/mpath_prio_emc /dev/%n", "1 emc",
+       r += store_hwe_ext(hw, "DGC", "^[^LUN_Z]", GROUP_BY_PRIO,
+                  DEFAULT_GETUID, "/sbin/mpath_prio_emc /dev/%n", "1 emc",
                   "1 queue_if_no_path", "emc_clariion", -FAILBACK_IMMEDIATE);
        r += store_hwe_ext(hw, "IBM", "3542", GROUP_BY_SERIAL, DEFAULT_GETUID,
                   NULL, "0", "0", "tur", FAILBACK_UNDEF);