You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1009 B
32 lines
1009 B
From f421aa0f16a6afa56b7b27796ee0708385dd933a Mon Sep 17 00:00:00 2001 |
|
From: NeilBrown <neilb@suse.de> |
|
Date: Thu, 26 Mar 2015 15:41:46 +1100 |
|
Subject: [PATCH] mdraid/mdraid_start.sh: tell mainloop if we make progress. |
|
|
|
mdraid_start is a number of scripts which run after a timeout. |
|
If it makes progress, it should tell the main loop so that it |
|
knows that it is worth waiting a bit longer. |
|
|
|
So in that case, create the initqueue/work file which the main loop |
|
checks for. |
|
|
|
Signed-off-by: NeilBrown <neilb@suse.de> |
|
|
|
Cherry-picked from: 3b82ac16 |
|
Resolves: #1451660 |
|
--- |
|
modules.d/90mdraid/mdraid_start.sh | 1 + |
|
1 file changed, 1 insertion(+) |
|
|
|
diff --git a/modules.d/90mdraid/mdraid_start.sh b/modules.d/90mdraid/mdraid_start.sh |
|
index fe0e9f40..39998b03 100755 |
|
--- a/modules.d/90mdraid/mdraid_start.sh |
|
+++ b/modules.d/90mdraid/mdraid_start.sh |
|
@@ -29,6 +29,7 @@ _md_force_run() { |
|
|
|
_path_d="${_path_s%/*}/degraded" |
|
[ ! -r "$_path_d" ] && continue |
|
+ > $hookdir/initqueue/work |
|
done |
|
} |
|
|
|
|