|
 |
8444ee |
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
 |
8444ee |
From: Benjamin Marzinski <bmarzins@redhat.com>
|
|
 |
8444ee |
Date: Tue, 5 Nov 2019 12:37:58 -0600
|
|
 |
8444ee |
Subject: [PATCH] libmultipath: add missing hwe mpe variable merges
|
|
 |
8444ee |
|
|
 |
8444ee |
There were some variables in the hwe and mpe structs that weren't being
|
|
 |
8444ee |
merged by merge_hwe() and merge_mpe().
|
|
 |
8444ee |
|
|
 |
8444ee |
Signed-off-by: Benjamin Marzinski <bmarzins@redhat.com>
|
|
 |
8444ee |
---
|
|
 |
8444ee |
libmultipath/config.c | 8 ++++++++
|
|
 |
8444ee |
1 file changed, 8 insertions(+)
|
|
 |
8444ee |
|
|
 |
8444ee |
diff --git a/libmultipath/config.c b/libmultipath/config.c
|
|
 |
8444ee |
index 20e3b8bf..85626e96 100644
|
|
 |
8444ee |
--- a/libmultipath/config.c
|
|
 |
8444ee |
+++ b/libmultipath/config.c
|
|
 |
8444ee |
@@ -372,6 +372,10 @@ merge_hwe (struct hwentry * dst, struct hwentry * src)
|
|
 |
8444ee |
merge_num(san_path_err_threshold);
|
|
 |
8444ee |
merge_num(san_path_err_forget_rate);
|
|
 |
8444ee |
merge_num(san_path_err_recovery_time);
|
|
 |
8444ee |
+ merge_num(marginal_path_err_sample_time);
|
|
 |
8444ee |
+ merge_num(marginal_path_err_rate_threshold);
|
|
 |
8444ee |
+ merge_num(marginal_path_err_recheck_gap_time);
|
|
 |
8444ee |
+ merge_num(marginal_path_double_failed_time);
|
|
 |
8444ee |
|
|
 |
8444ee |
snprintf(id, sizeof(id), "%s/%s", dst->vendor, dst->product);
|
|
 |
8444ee |
reconcile_features_with_options(id, &dst->features,
|
|
 |
8444ee |
@@ -397,6 +401,7 @@ merge_mpe(struct mpentry *dst, struct mpentry *src)
|
|
 |
8444ee |
if (dst->prkey_source == PRKEY_SOURCE_NONE &&
|
|
 |
8444ee |
src->prkey_source != PRKEY_SOURCE_NONE) {
|
|
 |
8444ee |
dst->prkey_source = src->prkey_source;
|
|
 |
8444ee |
+ dst->sa_flags = src->sa_flags;
|
|
 |
8444ee |
memcpy(&dst->reservation_key, &src->reservation_key,
|
|
 |
8444ee |
sizeof(dst->reservation_key));
|
|
 |
8444ee |
}
|
|
 |
8444ee |
@@ -413,6 +418,9 @@ merge_mpe(struct mpentry *dst, struct mpentry *src)
|
|
 |
8444ee |
merge_num(deferred_remove);
|
|
 |
8444ee |
merge_num(delay_watch_checks);
|
|
 |
8444ee |
merge_num(delay_wait_checks);
|
|
 |
8444ee |
+ merge_num(san_path_err_threshold);
|
|
 |
8444ee |
+ merge_num(san_path_err_forget_rate);
|
|
 |
8444ee |
+ merge_num(san_path_err_recovery_time);
|
|
 |
8444ee |
merge_num(marginal_path_err_sample_time);
|
|
 |
8444ee |
merge_num(marginal_path_err_rate_threshold);
|
|
 |
8444ee |
merge_num(marginal_path_err_recheck_gap_time);
|
|
 |
8444ee |
--
|
|
 |
8444ee |
2.17.2
|
|
 |
8444ee |
|