From d64a37b9bf4609444161a73cf8a48b17684b0229 Mon Sep 17 00:00:00 2001 From: Kinga Tanska Date: Tue, 12 Oct 2021 12:16:16 +0200 Subject: [PATCH] Assemble: apply sysfs rules During assemblation container with quiet flag, sysfs rules are not applied. This commit makes sysfs_rules_apply() independent from verbose condition. Signed-off-by: Kinga Tanska Signed-off-by: Jes Sorensen --- Assemble.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Assemble.c b/Assemble.c index 0df4624..20fd97b 100644 --- a/Assemble.c +++ b/Assemble.c @@ -1125,6 +1125,7 @@ static int start_array(int mdfd, } if (content->array.level == LEVEL_CONTAINER) { + sysfs_rules_apply(mddev, content); if (c->verbose >= 0) { pr_err("Container %s has been assembled with %d drive%s", mddev, okcnt + sparecnt + journalcnt, @@ -1132,10 +1133,8 @@ static int start_array(int mdfd, if (okcnt < (unsigned)content->array.raid_disks) fprintf(stderr, " (out of %d)\n", content->array.raid_disks); - else { + else fprintf(stderr, "\n"); - sysfs_rules_apply(mddev, content); - } } if (st->ss->validate_container) {