aboutsummaryrefslogtreecommitdiffstats
path: root/main/dmraid/004-activate_multiple_raid_sets.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/dmraid/004-activate_multiple_raid_sets.patch')
-rw-r--r--main/dmraid/004-activate_multiple_raid_sets.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/main/dmraid/004-activate_multiple_raid_sets.patch b/main/dmraid/004-activate_multiple_raid_sets.patch
new file mode 100644
index 0000000000..4dd64ab23b
--- /dev/null
+++ b/main/dmraid/004-activate_multiple_raid_sets.patch
@@ -0,0 +1,12 @@
+Continue onto all raid sets instead of returning after processing the first. (LP: #401713)
+--- dmraid/lib/metadata/metadata.c
++++ dmraid/lib/metadata/metadata.c
+@@ -839,7 +839,7 @@ _discover_partitions(struct lib_context
+ */
+ if (T_GROUP(rs)) {
+ _discover_partitions(lc, &rs->sets);
+- return;
++ continue;
+ }
+
+ /*