summaryrefslogtreecommitdiffstats
path: root/0104-RHBZ-631009-deferred-remove.patch
diff options
context:
space:
mode:
Diffstat (limited to '0104-RHBZ-631009-deferred-remove.patch')
-rw-r--r--0104-RHBZ-631009-deferred-remove.patch39
1 files changed, 34 insertions, 5 deletions
diff --git a/0104-RHBZ-631009-deferred-remove.patch b/0104-RHBZ-631009-deferred-remove.patch
index 1e1367a..342b45d 100644
--- a/0104-RHBZ-631009-deferred-remove.patch
+++ b/0104-RHBZ-631009-deferred-remove.patch
@@ -11,9 +11,9 @@
libmultipath/propsel.h | 1
libmultipath/structs.h | 8 ++
libmultipath/structs_vec.c | 3 -
- multipath/multipath.conf.5 | 14 ++++
+ multipath/multipath.conf.5 | 36 ++++++++++++
multipathd/main.c | 23 +++++--
- 14 files changed, 322 insertions(+), 27 deletions(-)
+ 14 files changed, 344 insertions(+), 27 deletions(-)
Index: multipath-tools-130222/libmultipath/config.c
===================================================================
@@ -697,7 +697,36 @@ Index: multipath-tools-130222/multipath/multipath.conf.5
===================================================================
--- multipath-tools-130222.orig/multipath/multipath.conf.5
+++ multipath-tools-130222/multipath/multipath.conf.5
-@@ -420,6 +420,16 @@ only one checker will run at a time. Th
+@@ -84,6 +84,28 @@ directory where the dynamic shared objec
+ dependent, commonly
+ .I /lib/multipath
+ .TP
++.B find_multipaths
++If set to
++.I yes
++, instead of trying to create a multipath device for every non-blacklisted
++path, multipath will only create a device if one of three condidions are
++met.
++.I 1
++There are at least two non-blacklisted paths with the same wwid,
++.I 2
++the user manually forces the creation, by specifying a device with the multipath
++command, or
++.I 3
++a path has the same WWID as a multipath device that was previously created
++while find_multipaths was set (even if that multipath device doesn't currently
++exist).
++Whenever a multipath device is created with find_multipaths set, multipath will
++remeber the WWID of the device, so that it will automatically create the
++device again, as soon as it sees a path with that WWID. This should allow most
++users to have multipath automatically choose the correct paths to make into
++multipath devices, without having to edit the blacklist; Default is
++.I no
++.TP
+ .B verbosity
+ default verbosity. Higher values increase the verbosity level. Valid
+ levels are between 0 and 6; default is
+@@ -420,6 +442,16 @@ only one checker will run at a time. Th
multipathd checkers running in parallel causes significant CPU pressure. The
Default is
.I no
@@ -714,7 +743,7 @@ Index: multipath-tools-130222/multipath/multipath.conf.5
.
.SH "blacklist section"
The
-@@ -521,6 +531,8 @@ section:
+@@ -521,6 +553,8 @@ section:
.B features
.TP
.B reservation_key
@@ -723,7 +752,7 @@ Index: multipath-tools-130222/multipath/multipath.conf.5
.RE
.PD
.LP
-@@ -611,6 +623,8 @@ section:
+@@ -611,6 +645,8 @@ section:
.B retain_attached_hw_handler
.TP
.B detect_prio