[dm-devel] [PATCH v3 11/11] libmultipath: don't [un]set queue_if_no_path after domap
Martin Wilck
mwilck at suse.com
Wed Jun 21 15:06:30 UTC 2017
We set the queue_if_no_path feature in assemble_map() already,
no need to set it here again.
Signed-off-by: Martin Wilck <mwilck at suse.com>
---
libmultipath/configure.c | 15 ---------------
1 file changed, 15 deletions(-)
diff --git a/libmultipath/configure.c b/libmultipath/configure.c
index 55dbb261..39912f05 100644
--- a/libmultipath/configure.c
+++ b/libmultipath/configure.c
@@ -1097,21 +1097,6 @@ int coalesce_paths (struct vectors * vecs, vector newmp, char * refwwid,
remove_feature(&mpp->features,
"queue_if_no_path");
}
- else if (mpp->no_path_retry != NO_PATH_RETRY_UNDEF) {
- if (mpp->no_path_retry == NO_PATH_RETRY_FAIL) {
- condlog(3, "%s: unset queue_if_no_path feature",
- mpp->alias);
- if (!dm_queue_if_no_path(mpp->alias, 0))
- remove_feature(&mpp->features,
- "queue_if_no_path");
- } else {
- condlog(3, "%s: set queue_if_no_path feature",
- mpp->alias);
- if (!dm_queue_if_no_path(mpp->alias, 1))
- add_feature(&mpp->features,
- "queue_if_no_path");
- }
- }
if (!is_daemon && mpp->action != ACT_NOTHING) {
conf = get_multipath_config();
--
2.13.1
More information about the dm-devel
mailing list