Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp3401670pxf; Mon, 22 Mar 2021 05:44:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJykRZvrU5Sk9FZNmB7cXy0v6LTKc6pcTsEdyVMEVdF2RJXaKtH94PrLxQhqlrwLBMeqZMH3 X-Received: by 2002:a17:906:5797:: with SMTP id k23mr19579820ejq.515.1616417064984; Mon, 22 Mar 2021 05:44:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616417064; cv=none; d=google.com; s=arc-20160816; b=cxB/6UmDRYrE2GMQ9fXOp36ih8/KJpfK+RaFiTPzGUroeAwe2dEl7VIij56KOjcyR1 YIlc/Q9SOUZxD/iQxznnFrsRbB+PHH/hOuqyDWkOrQKcm5Za+bnR5/IEAEylAQEatVbv I4BsgOxLF4XswCTKax9x/1hierZDUMDJx3bu5gB76jpI3xAR/ZehX49yp3HnSsxdHyHx a6RnNc4mRzjckkc2JduFfSlIkNEgqc+aMO8cwooMA9otfz8AtTYpt9oVcKAXLoGdYfNA YLmWAwP/XvVYihMCgx3jr5v+ORoUMl6psZfgSyEcm2kbejZ8lIm6logDQyi7wAfratDi Xtdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=iZP2Cf0vVHsBV2rRNqpZvD4YzFnWAv/QJtrBb+I6nCM=; b=sp6Ogv8mm/1j4ixvvr+4sFTP9256yTKIBi6ltPvh+prva6toShzINsT1peEgB1aXt/ VHXvQrOMym//7yRif2p1vEOPCQ3MMsWDLDM0LbzrIMtUUXK2bjgWv/eamf5awGHLFBrh anGojSZJPUbToG2XmkGTBB0dRSep+U7bwM2kuG7gBKPOLI4/OHeP3UFzUBN/v8AFTC5x S+K1+dUlgxg9Nm++jl+pkZwWbV3fpOmH/tFnJNyM23gE3pteehEbfBiNAVJJa7/Hfj17 3MmpnJXKG6CZCNON5SO0H3wZzydyBqZTxdHEPtVw9GyAHHCU6b6G9NKs3DDNnI1qbI1W sW1A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=E+wYpl6X; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o15si10880290ejh.542.2021.03.22.05.44.02; Mon, 22 Mar 2021 05:44:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=E+wYpl6X; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232546AbhCVMms (ORCPT + 99 others); Mon, 22 Mar 2021 08:42:48 -0400 Received: from mail.kernel.org ([198.145.29.99]:56134 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231679AbhCVMg6 (ORCPT ); Mon, 22 Mar 2021 08:36:58 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id BC096619A7; Mon, 22 Mar 2021 12:36:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1616416589; bh=mGBigvm8pzEhaLvu42TrIKtb4iR3o3rZjnTJrYm2e5s=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=E+wYpl6Xu+rPi6adincCE+fZGJEP87ehT2rpOMicZ0qkW9Uq3Lk/2VK/IOlMgxlhn vfzKGzEBa3bAh+hxQOk+MCP6I+ENGWe3FfR+Q5TTVOY4b5ivQllmeYYwHY8m6fKrnC QlunhREhM/IPjUXszKuA2LExwFTvjFGDe9PzeXlw= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Timo Rothenpieler , Chuck Lever Subject: [PATCH 5.10 045/157] svcrdma: disable timeouts on rdma backchannel Date: Mon, 22 Mar 2021 13:26:42 +0100 Message-Id: <20210322121935.177383075@linuxfoundation.org> X-Mailer: git-send-email 2.31.0 In-Reply-To: <20210322121933.746237845@linuxfoundation.org> References: <20210322121933.746237845@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Timo Rothenpieler commit 6820bf77864d5894ff67b5c00d7dba8f92011e3d upstream. This brings it in line with the regular tcp backchannel, which also has all those timeouts disabled. Prevents the backchannel from timing out, getting some async operations like server side copying getting stuck indefinitely on the client side. Signed-off-by: Timo Rothenpieler Fixes: 5d252f90a800 ("svcrdma: Add class for RDMA backwards direction transport") Signed-off-by: Chuck Lever Signed-off-by: Greg Kroah-Hartman --- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- a/net/sunrpc/xprtrdma/svc_rdma_backchannel.c +++ b/net/sunrpc/xprtrdma/svc_rdma_backchannel.c @@ -246,9 +246,9 @@ xprt_setup_rdma_bc(struct xprt_create *a xprt->timeout = &xprt_rdma_bc_timeout; xprt_set_bound(xprt); xprt_set_connected(xprt); - xprt->bind_timeout = RPCRDMA_BIND_TO; - xprt->reestablish_timeout = RPCRDMA_INIT_REEST_TO; - xprt->idle_timeout = RPCRDMA_IDLE_DISC_TO; + xprt->bind_timeout = 0; + xprt->reestablish_timeout = 0; + xprt->idle_timeout = 0; xprt->prot = XPRT_TRANSPORT_BC_RDMA; xprt->ops = &xprt_rdma_bc_procs;