Blame SOURCES/0139-RHBZ-1273173-queue-no-daemon-doc.patch

4ae388
---
4ae388
 multipath.conf.defaults    |   54 ++++++++++++++++++++++++++++++++++++++-------
4ae388
 multipath/multipath.conf.5 |    2 -
4ae388
 2 files changed, 47 insertions(+), 9 deletions(-)
4ae388
4ae388
Index: multipath-tools-130222/multipath/multipath.conf.5
4ae388
===================================================================
4ae388
--- multipath-tools-130222.orig/multipath/multipath.conf.5
4ae388
+++ multipath-tools-130222/multipath/multipath.conf.5
4ae388
@@ -377,7 +377,7 @@ multipathd running, access to the paths
4ae388
 cannot be told to stop queueing IO. Setting queue_without_daemon to
4ae388
 .I no
4ae388
 , avoids this problem. Default is
4ae388
-.I yes
4ae388
+.I no
4ae388
 .TP
4ae388
 .B bindings_file
4ae388
 The full pathname of the binding file to be used when the user_friendly_names option is set. Defaults to
4ae388
Index: multipath-tools-130222/multipath.conf.defaults
4ae388
===================================================================
4ae388
--- multipath-tools-130222.orig/multipath.conf.defaults
4ae388
+++ multipath-tools-130222/multipath.conf.defaults
4ae388
@@ -4,6 +4,9 @@
4ae388
 #defaults {
4ae388
 #	verbosity 2
4ae388
 #	polling_interval 5
4ae388
+#	max_polling_interval 20
4ae388
+#	reassign_maps "yes"
4ae388
+#	multipath_dir "/lib64/multipath"
4ae388
 #	path_selector "service-time 0"
4ae388
 #	path_grouping_policy "failover"
4ae388
 #	uid_attribute "ID_SERIAL"
4ae388
@@ -12,28 +15,36 @@
4ae388
 #	features "0"
4ae388
 #	path_checker "directio"
4ae388
 #	alias_prefix "mpath"
4ae388
+#	failback "manual"
4ae388
 #	rr_min_io 1000
4ae388
 #	rr_min_io_rq 1
4ae388
 #	max_fds 1048576
4ae388
 #	rr_weight "uniform"
4ae388
-#	queue_without_daemon "yes"
4ae388
-#	pg_timeout "none"
4ae388
+#	queue_without_daemon "no"
4ae388
 #	flush_on_last_del "no"
4ae388
 #	user_friendly_names "no"
4ae388
 #	fast_io_fail_tmo 5
4ae388
 #	bindings_file "/etc/multipath/bindings"
4ae388
 #	wwids_file /etc/multipath/wwids
4ae388
 #	log_checker_err always
4ae388
+#	find_multipaths no
4ae388
 #	retain_attached_hw_handler no
4ae388
 #	detect_prio no
4ae388
+#	hw_str_match no
4ae388
+#	force_sync no
4ae388
+#	deferred_remove no
4ae388
+#	ignore_new_boot_devs no
4ae388
 #	config_dir "/etc/multipath/conf.d"
4ae388
 #	delay_watch_checks no
4ae388
 #	delay_wait_checks no
4ae388
+#	retrigger_tries 3
4ae388
+#	retrigger_delay 10
4ae388
 #	missing_uev_wait_timeout 30
4ae388
+#	new_bindings_in_boot no
4ae388
 #}
4ae388
 #blacklist {
4ae388
 #	devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
4ae388
-#	devnode "^hd[a-z]"
4ae388
+#	devnode "^(td|hd|vd)[a-z]"
4ae388
 #	devnode "^dcssblk[0-9]*"
4ae388
 #	device {
4ae388
 #		vendor "DGC"
4ae388
@@ -68,7 +79,7 @@
4ae388
 #		product "Universal Xport"
4ae388
 #	}
4ae388
 #	device {
4ae388
-#		vendor "(LSI|ENGENIO)"
4ae388
+#		vendor "(NETAPP|LSI|ENGENIO)"
4ae388
 #		product "Universal Xport"
4ae388
 #	}
4ae388
 #}
4ae388
@@ -666,7 +677,7 @@
4ae388
 #		features "2 pg_init_retries 50"
4ae388
 #		hardware_handler "1 rdac"
4ae388
 #		prio "rdac"
4ae388
-#		failback "immediate"
4ae388
+#		failback immediate
4ae388
 #		rr_weight "uniform"
4ae388
 #		no_path_retry 15
4ae388
 #	}
4ae388
@@ -679,7 +690,7 @@
4ae388
 #		features "2 pg_init_retries 50"
4ae388
 #		hardware_handler "1 rdac"
4ae388
 #		prio "rdac"
4ae388
-#		failback "immediate"
4ae388
+#		failback immediate
4ae388
 #		rr_weight "uniform"
4ae388
 #		no_path_retry 15
4ae388
 #	}
4ae388
@@ -696,6 +707,7 @@
4ae388
 #		rr_min_io 128
4ae388
 #		flush_on_last_del "yes"
4ae388
 #		dev_loss_tmo "infinity"
4ae388
+#		user_friendly_names no
4ae388
 #		retain_attached_hw_handler yes
4ae388
 #		detect_prio yes
4ae388
 #	}
4ae388
@@ -876,7 +888,7 @@
4ae388
 #		rr_min_io_rq 1
4ae388
 #	}
4ae388
 #	device {
4ae388
-#		vendor "(LSI|ENGENIO)"
4ae388
+#		vendor "(NETAPP|LSI|ENGENIO)"
4ae388
 #		product "INF-01-00"
4ae388
 #		product_blacklist "Universal Xport"
4ae388
 #		path_grouping_policy "group_by_prio"
4ae388
@@ -886,7 +898,9 @@
4ae388
 #		prio "rdac"
4ae388
 #		failback immediate
4ae388
 #		rr_weight "uniform"
4ae388
-#		no_path_retry 15
4ae388
+#		no_path_retry 30
4ae388
+#		retain_attached_hw_handler yes
4ae388
+#		detect_prio yes
4ae388
 #	}
4ae388
 #	device {
4ae388
 #		vendor "STK"
4ae388
@@ -925,6 +939,30 @@
4ae388
 #		rr_weight "uniform"
4ae388
 #		no_path_retry "queue"
4ae388
 #	}
4ae388
+#	device {
4ae388
+#		vendor "DataCore"
4ae388
+#		product "Virtual Disk"
4ae388
+#		path_grouping_policy "group_by_prio"
4ae388
+#		path_checker "tur"
4ae388
+#		features "0"
4ae388
+#		hardware_handler "0"
4ae388
+#		prio "alua"
4ae388
+#		failback immediate
4ae388
+#		rr_weight "uniform"
4ae388
+#		no_path_retry "queue"
4ae388
+#	}
4ae388
+#	device {
4ae388
+#		vendor "XtremIO"
4ae388
+#		product "XtremApp"
4ae388
+#		path_grouping_policy "multibus"
4ae388
+#		path_selector "queue-length 0"
4ae388
+#		path_checker "directio"
4ae388
+#		features "0"
4ae388
+#		hardware_handler "0"
4ae388
+#		prio "const"
4ae388
+#		failback immediate
4ae388
+#		fast_io_fail_tmo 15
4ae388
+#	}
4ae388
 #}
4ae388
 #multipaths {
4ae388
 #}