From e77c97f8457609956e2fe43e8730c15e41bffc35 Mon Sep 17 00:00:00 2001 From: Jes Sorensen Date: Tue, 10 Jun 2014 13:35:15 +0200 Subject: [PATCH] Make mdadm.rules honor 'change' events Signed-off-by: Jes Sorensen --- mdadm.rules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mdadm.rules b/mdadm.rules index 73e9c83..8965ceb 100644 --- a/mdadm.rules +++ b/mdadm.rules @@ -24,7 +24,7 @@ ENV{DM_MULTIPATH_DEVICE_PATH}=="?*", GOTO="md_end" # First, process all add events (md and dm devices will not really do # anything here, just regular disks, and this also won't get any imsm # array members either) -SUBSYSTEM=="block", ACTION=="add", ENV{ID_FS_TYPE}=="linux_raid_member", \ +SUBSYSTEM=="block", ACTION=="add|change", ENV{ID_FS_TYPE}=="linux_raid_member", \ RUN+="/sbin/mdadm -I $env{DEVNAME}" SUBSYSTEM=="block", ACTION=="remove", ENV{ID_PATH}=="?*", \ ENV{ID_FS_TYPE}=="linux_raid_member", \ @@ -38,7 +38,7 @@ IMPORT{cmdline}="noiswmd" IMPORT{cmdline}="nodmraid" ENV{noiswmd}=="?*", GOTO="md_imsm_inc_end" ENV{nodmraid}=="?*", GOTO="md_imsm_inc_end" -SUBSYSTEM=="block", ACTION=="add", ENV{ID_FS_TYPE}=="isw_raid_member", \ +SUBSYSTEM=="block", ACTION=="add|change", ENV{ID_FS_TYPE}=="isw_raid_member", \ RUN+="/sbin/mdadm -I $env{DEVNAME}" SUBSYSTEM=="block", ACTION=="remove", ENV{ID_PATH}=="?*", \ ENV{ID_FS_TYPE}=="isw_raid_member", \