Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp3395001pxf; Mon, 22 Mar 2021 05:34:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx4vOl+Xq9fyGdl/DVGIK83gwyHZq8qR5QASt42nxynV8QG0/33DuuO6+Tv3gZHhGhVVqZ3 X-Received: by 2002:a17:906:3295:: with SMTP id 21mr18991971ejw.88.1616416465893; Mon, 22 Mar 2021 05:34:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616416465; cv=none; d=google.com; s=arc-20160816; b=Yv+AwgdoXEhADqqmHM/ByWwpqbRHsOE2Ehz0UvkHbEbMtL8nsGwv/D9pAv45tpZfXW oninaOVEMJgftLmEDBu1jK5EHGl0B+55a9oSfH/DnUfkxWE7+Lx4tbTLcETUN8o3VBpA 3jzQyN/mWzvJ3q77S/SXmZUBRmRIFBkNOEya5RhDrduIFGA5khHWVA5WYZMdn4GZcyTZ TBN47dDr+zea2u3gGrD5z2PmNrtX9v1VtvtIvrMazwPyQm8m6h8kGO+drPx4E15GY6WH LOfMw9Bc0q6uYtOF5b1AZU5uexjNtN8WJ/y5iUu5LNO3X2gjyaoNJQOAxpXNH3OPt4OR ghDA== 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=fcb1SiwOyxe9DCztvq7tUohY/hqdP82rcuqoNq2D0AM=; b=emMAYB5YNNw3vQFfj+91wwIqkMM4erct1HtqP51eX4iBl1u9s6MF2zgEXYnO/JeHJl myjqrtUAjgotpLu5i0fcfpEBr0hZVxs8jKehZYRDfJga1xxIXV7KsMCReCr40WkJtb74 CsOiT/KsNi3BdSq54/F2GUD0tKHTg8GjHnXUC8/1sNCOhrlNdxEBn4xJH9S6TCsXemfC Fs8uB2eTG4KLIZBXXPq4wrfI9OnxBJaKlTP9Pf93JVnPh8harycxe/AzYkTU07BCFSPW opYw94Jt3jOuSUsu1ILOwqfogJAlRd6r8kjTEsu8/KlXdOvtBjiQUlWSO7+GUBbaToUk DTpw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b="BWqk/3w7"; 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 o21si11672875ejc.724.2021.03.22.05.34.03; Mon, 22 Mar 2021 05:34:25 -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="BWqk/3w7"; 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 S231544AbhCVMdE (ORCPT + 99 others); Mon, 22 Mar 2021 08:33:04 -0400 Received: from mail.kernel.org ([198.145.29.99]:53898 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231354AbhCVMb1 (ORCPT ); Mon, 22 Mar 2021 08:31:27 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id C120D61990; Mon, 22 Mar 2021 12:31:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1616416287; bh=eln6GSlQnXORZGT58NwAF6FdVlCh9p7wTueCfhmavS4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=BWqk/3w7VnvGHASk3vI++LeATOlPlqxc5zmTzV1+t27OHvCpokfu5ubfawgZnpRCn 9f/8zQJlbODoDSctEVBIQmFCuwoixtBvfXskgNx7j/MdfrM+q8st93kNHQO9b4k72t lXE0HSZ4ltz1pbAiyZGi8hefzz3cOJl3BfGWzVvg= 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.11 050/120] svcrdma: disable timeouts on rdma backchannel Date: Mon, 22 Mar 2021 13:27:13 +0100 Message-Id: <20210322121931.347605941@linuxfoundation.org> X-Mailer: git-send-email 2.31.0 In-Reply-To: <20210322121929.669628946@linuxfoundation.org> References: <20210322121929.669628946@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 @@ -252,9 +252,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;