File 0007-fabrics-set-keep_alive_tmo-also-for-discovery-controllers.patch of Package nvme-cli.18908

From: Sagi Grimberg <sagi@grimberg.me>
Date: Wed, 12 Feb 2020 12:01:58 -0800
Subject: [PATCH] fabrics: set keep_alive_tmo also for discovery controllers
References: bsc#1182591
Git-commit: 39a6e3e7f22fd50f0bd4e7d507d536c173fcbf04

We may use persistent discovery connections on referrals
so don't restrict it for discovery controllers.

Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Keith Busch <kbusch@kernel.org>
---
 fabrics.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fabrics.c b/fabrics.c
index 98a427830797..a112f76c146c 100644
--- a/fabrics.c
+++ b/fabrics.c
@@ -947,7 +947,7 @@ retry:
 		p += len;
 	}
 
-	if (cfg.keep_alive_tmo && !discover) {
+	if (cfg.keep_alive_tmo) {
 		len = sprintf(p, ",keep_alive_tmo=%d", cfg.keep_alive_tmo);
 		if (len < 0)
 			return -EINVAL;
-- 
2.29.2

openSUSE Build Service is sponsored by