From patchwork Mon Jul 13 16:30:10 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chuck Lever III X-Patchwork-Id: 6780351 Return-Path: X-Original-To: patchwork-linux-rdma@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 4B1CAC05AC for ; Mon, 13 Jul 2015 16:30:20 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 7A6672052A for ; Mon, 13 Jul 2015 16:30:19 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 8C44620547 for ; Mon, 13 Jul 2015 16:30:18 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751726AbbGMQaP (ORCPT ); Mon, 13 Jul 2015 12:30:15 -0400 Received: from mail-qk0-f173.google.com ([209.85.220.173]:35929 "EHLO mail-qk0-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751669AbbGMQaN (ORCPT ); Mon, 13 Jul 2015 12:30:13 -0400 Received: by qkdv3 with SMTP id v3so62501245qkd.3; Mon, 13 Jul 2015 09:30:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:from:to:date:message-id:in-reply-to:references :user-agent:mime-version:content-type:content-transfer-encoding; bh=+/h6uEEYnhwxgfTt1gTCQgktMLJsRtjMMV/mwN2hURU=; b=ywJEw3tDLgaR1BzLlpHMcOLDPdd2tB9Rk+YkMz5eQvnoJ3FhtTlknK11TgDBSwHfHF 3H/VZ8uWpo5DYeh97N+z8DN4bT2NJphVAYlx5a0BTLsqyLd19u3W1FtkMqMNtAI666zz P+CQPLGsXF6fDb/TUrIVgEA771QF4FUhSbALmp/y+rR8d5Vqfn2OQAMp4q8mozX/0v9M 10+AEdQsuJbDKl27jUGP+aTbncvq6QQp4O0I7VYW7pdbJ10YlYWOgLeZRTY1DOBdbS5h zqlKOuLwww9IduVRFTRF9OtZwXiRRN6wwNsAL1l/lQ06zg9XFftDvaz6ZLIFQ/ZzOvUN MG4A== X-Received: by 10.140.150.11 with SMTP id 11mr57307157qhw.53.1436805012687; Mon, 13 Jul 2015 09:30:12 -0700 (PDT) Received: from manet.1015granger.net ([2604:8800:100:81fc:82ee:73ff:fe43:d64f]) by smtp.gmail.com with ESMTPSA id w68sm11209898qge.18.2015.07.13.09.30.11 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Jul 2015 09:30:12 -0700 (PDT) Subject: [PATCH v2 03/14] xprtrdma: Increase default credit limit From: Chuck Lever To: linux-rdma@vger.kernel.org, linux-nfs@vger.kernel.org Date: Mon, 13 Jul 2015 12:30:10 -0400 Message-ID: <20150713163010.17630.18221.stgit@manet.1015granger.net> In-Reply-To: <20150713160617.17630.97475.stgit@manet.1015granger.net> References: <20150713160617.17630.97475.stgit@manet.1015granger.net> User-Agent: StGit/0.17.1-3-g7d0f MIME-Version: 1.0 Sender: linux-rdma-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-rdma@vger.kernel.org X-Spam-Status: No, score=-8.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,RP_MATCHES_RCVD,T_DKIM_INVALID,UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP In preparation for similar increases on NFS/RDMA servers, bump the advertised credit limit for RPC/RDMA to 128. This allocates some extra resources, but the client will continue to allow only the number of RPCs in flight that the server requests via its advertised credit limit. Signed-off-by: Chuck Lever Reviewed-By: Sagi Grimberg --- include/linux/sunrpc/xprtrdma.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/include/linux/sunrpc/xprtrdma.h b/include/linux/sunrpc/xprtrdma.h index b176130..b7b279b 100644 --- a/include/linux/sunrpc/xprtrdma.h +++ b/include/linux/sunrpc/xprtrdma.h @@ -49,7 +49,7 @@ * a single chunk type per message is supported currently. */ #define RPCRDMA_MIN_SLOT_TABLE (2U) -#define RPCRDMA_DEF_SLOT_TABLE (32U) +#define RPCRDMA_DEF_SLOT_TABLE (128U) #define RPCRDMA_MAX_SLOT_TABLE (256U) #define RPCRDMA_DEF_INLINE (1024) /* default inline max */