]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
dmraid,mdraid,lvm,udev: don't process DM_MULTIPATH_DEVICE_PATH devs
authorHarald Hoyer <harald@redhat.com>
Mon, 30 Jul 2012 18:32:39 +0000 (20:32 +0200)
committerHarald Hoyer <harald@redhat.com>
Mon, 30 Jul 2012 18:41:16 +0000 (20:41 +0200)
modules.d/90dmraid/61-dmraid-imsm.rules
modules.d/90lvm/64-lvm.rules
modules.d/90mdraid/65-md-incremental-imsm.rules
modules.d/95udev-rules/59-persistent-storage.rules
modules.d/95udev-rules/61-persistent-storage.rules

index 73ba58e542d2db201d25925dfe2072ca43da4e0c..33e060be469d8aaf906fe59cdb4f548ef8a650bf 100644 (file)
@@ -4,6 +4,8 @@
 
 SUBSYSTEM!="block", GOTO="dm_end"
 ACTION!="add|change", GOTO="dm_end"
+# Also don't process disks that are slated to be a multipath device
+ENV{DM_MULTIPATH_DEVICE_PATH}=="?*", GOTO="dm_end"
 
 ENV{ID_FS_TYPE}=="linux_raid_member", GOTO="dm_end"
 
index ab827a93f13e2bfda085be20384ae1914b097c3a..3ce0c1f67c91719187dee0abab8e2d8a410d6a1b 100644 (file)
@@ -6,6 +6,8 @@
 
 SUBSYSTEM!="block", GOTO="lvm_end"
 ACTION!="add|change", GOTO="lvm_end"
+# Also don't process disks that are slated to be a multipath device
+ENV{DM_MULTIPATH_DEVICE_PATH}=="?*", GOTO="lvm_end"
 KERNEL=="dm-[0-9]*", ACTION=="add", GOTO="lvm_end"
 ENV{ID_FS_TYPE}!="LVM?_member", GOTO="lvm_end"
 
index c4334dbdb807d53a6aa6d9ca837a49ab0fb1c50d..6dd696ab716d622c958e7f8c0935e36a9846b42a 100644 (file)
@@ -6,6 +6,8 @@ ACTION!="add|change", GOTO="md_end"
 SUBSYSTEM!="block", GOTO="md_end"
 ENV{rd_NO_MD}=="?*", GOTO="md_end"
 KERNEL=="md*", GOTO="md_end"
+# Also don't process disks that are slated to be a multipath device
+ENV{DM_MULTIPATH_DEVICE_PATH}=="?*", GOTO="md_end"
 
 ENV{ID_FS_TYPE}=="ddf_raid_member|isw_raid_member|linux_raid_member", GOTO="md_try"
 GOTO="md_end"
index b7d069b61963268be8acf200918c54c63488cab3..f2756eef886f8655bae188516935cfff87350176 100644 (file)
@@ -1,5 +1,7 @@
 SUBSYSTEM!="block", GOTO="ps_end"
 ACTION!="add|change", GOTO="ps_end"
+# Also don't process disks that are slated to be a multipath device
+ENV{DM_MULTIPATH_DEVICE_PATH}=="?*", GOTO="ps_end"
 
 KERNEL=="cciss[0-9]*", IMPORT{builtin}="blkid"
 KERNEL=="nbd[0-9]*", IMPORT{builtin}="blkid"
index 1136849df89c9abc910f8df8521cd0290257387b..7dbd1510057770708b9d4d5e100fb42de192e14d 100644 (file)
@@ -1,5 +1,7 @@
 SUBSYSTEM!="block", GOTO="pss_end"
 ACTION!="add|change", GOTO="pss_end"
+# Also don't process disks that are slated to be a multipath device
+ENV{DM_MULTIPATH_DEVICE_PATH}=="?*", GOTO="pss_end"
 
 ACTION=="change", KERNEL=="dm-[0-9]*", ENV{DM_UDEV_DISABLE_OTHER_RULES_FLAG}!="1", GOTO="do_pss"
 KERNEL=="cciss[0-9]*", GOTO="do_pss"