From 2ae034934859a25f54a9c962356e41a97b20ad56 Mon Sep 17 00:00:00 2001 From: Jim Harris Date: Fri, 19 Nov 2021 10:28:55 +0000 Subject: [PATCH] nvme: don't overwrite keep_alive option for discovery controllers Keep alive is valid for discovery controllers, so don't overwrite the value requested with zero in nvme_fabric_ctrlr_scan(). Signed-off-by: Jim Harris Change-Id: I7dcda6ebf4ab1c8a9085e4e3a02b814d8e586a97 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10328 Community-CI: Mellanox Build Bot Community-CI: Broadcom CI Reviewed-by: Dong Yi Reviewed-by: Shuhei Matsumoto Reviewed-by: Aleksey Marchuk Tested-by: SPDK CI Jenkins --- lib/nvme/nvme_fabric.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/lib/nvme/nvme_fabric.c b/lib/nvme/nvme_fabric.c index 45a36a3ad..eae5087c2 100644 --- a/lib/nvme/nvme_fabric.c +++ b/lib/nvme/nvme_fabric.c @@ -417,8 +417,6 @@ nvme_fabric_ctrlr_scan(struct spdk_nvme_probe_ctx *probe_ctx, } spdk_nvme_ctrlr_get_default_ctrlr_opts(&discovery_opts, sizeof(discovery_opts)); - /* For discovery_ctrlr set the timeout to 0 */ - discovery_opts.keep_alive_timeout_ms = 0; discovery_ctrlr = nvme_transport_ctrlr_construct(&probe_ctx->trid, &discovery_opts, NULL); if (discovery_ctrlr == NULL) {