]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - src/patches/suse-2.6.27.31/patches.suse/dm-mpath-null-pgs
Reenabled linux-xen, added patches for Xen Kernel Version 2.6.27.31,
[people/teissler/ipfire-2.x.git] / src / patches / suse-2.6.27.31 / patches.suse / dm-mpath-null-pgs
diff --git a/src/patches/suse-2.6.27.31/patches.suse/dm-mpath-null-pgs b/src/patches/suse-2.6.27.31/patches.suse/dm-mpath-null-pgs
new file mode 100644 (file)
index 0000000..3cece77
--- /dev/null
@@ -0,0 +1,26 @@
+From: Hannes Reinecke <hare@suse.de>
+Subject: Allow zero paths for multipath priority groups
+References: bnc#372684
+
+For correct handling of the all-paths-down scenario we have to
+allow zero paths as a valid argument for priority groups.
+
+Signed-off-by: Hannes Reinecke <hare@suse.de>
+
+---
+ drivers/md/dm-mpath.c |    4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/drivers/md/dm-mpath.c
++++ b/drivers/md/dm-mpath.c
+@@ -779,8 +779,8 @@ static int multipath_ctr(struct dm_targe
+ {
+       /* target parameters */
+       static struct param _params[] = {
+-              {1, 1024, "invalid number of priority groups"},
+-              {1, 1024, "invalid initial priority group number"},
++              {0, 1024, "invalid number of priority groups"},
++              {0, 1024, "invalid initial priority group number"},
+       };
+       int r;