From: Dan Williams <djbw@xxxxxx> For enclosure managed disks the links identifying the enclosure topology may not be available until after a change event. Modify the dynamic udev rules to run on change events emitted on enclosure attach. Signed-off-by: Dan Williams <dan.j.williams@xxxxxxxxx> Signed-off-by: Song Liu <songliubraving@xxxxxx> --- policy.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/policy.c b/policy.c index 0558351..177544a 100644 --- a/policy.c +++ b/policy.c @@ -841,12 +841,12 @@ static struct rule *find_path_rule(struct rule *rule) } #define UDEV_RULE_FORMAT \ -"ACTION==\"add\", SUBSYSTEM==\"block\", " \ +"ACTION==\"add|change\", SUBSYSTEM==\"block\", " \ "ENV{DEVTYPE}==\"%s\", ENV{%s}==\"%s\", " \ "RUN+=\"" BINDIR "/mdadm --incremental $env{DEVNAME}\"\n" #define UDEV_RULE_FORMAT_NOTYPE \ -"ACTION==\"add\", SUBSYSTEM==\"block\", " \ +"ACTION==\"add|change\", SUBSYSTEM==\"block\", " \ "ENV{%s}==\"%s\", " \ "RUN+=\"" BINDIR "/mdadm --incremental $env{DEVNAME}\"\n" -- 2.4.6 -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html