From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3E246A04DB for ; Tue, 1 Dec 2020 04:25:40 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id E4A5EC9A0; Tue, 1 Dec 2020 04:25:35 +0100 (CET) Received: from relay.smtp-ext.broadcom.com (relay.smtp-ext.broadcom.com [192.19.221.30]) by dpdk.org (Postfix) with ESMTP id 62A59C9A0 for ; Tue, 1 Dec 2020 04:25:34 +0100 (CET) Received: from dhcp-10-123-153-22.dhcp.broadcom.net (bgccx-dev-host-lnx2.bec.broadcom.net [10.123.153.22]) by relay.smtp-ext.broadcom.com (Postfix) with ESMTP id B34B17DD1 for ; Mon, 30 Nov 2020 19:25:29 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.11.0 relay.smtp-ext.broadcom.com B34B17DD1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=broadcom.com; s=dkimrelay; t=1606793129; bh=lylhG5Uobcv+3vsuGIDDG3LhSg2MQdyuGZnmlBeAtUE=; h=From:To:Subject:Date:In-Reply-To:References:From; b=sIVXDx9e+LXZpSG/j0TryCfHUJsIWU7kHX92heucyLwFqi/io0InWk8yiC+QoYu88 BV43mm6UDyQd5g1o++aXLnOffUtXhaJ3o7QcN1PGW8GGdYY2dYQrHyTLX/aQ/9uVaQ MolPcNtOyMxqEly1WXfos9VWOW4FD0wK8wjMWnWQ= From: Kalesh A P To: stable@dpdk.org Date: Tue, 1 Dec 2020 09:09:30 +0530 Message-Id: <20201201033930.17869-6-kalesh-anakkur.purayil@broadcom.com> X-Mailer: git-send-email 2.10.1 In-Reply-To: <20201201033930.17869-1-kalesh-anakkur.purayil@broadcom.com> References: <20201201033930.17869-1-kalesh-anakkur.purayil@broadcom.com> Subject: [dpdk-stable] [PATCH 18.11 5/5] net/bnxt: increase size of Rx CQ X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" From: Kalesh AP [ upstream commit 45c6e1c66a4b5d7374e864502dc2fdb1ee71ceae ] LRO aka TPA and jumbo frame support uses aggregation ring for placing Rx buffers. These features can generate multiple Rx completions for a single Rx packet. Increase size of Rx Completion Queue to handle TPA and aggregation ring events. Fixes: daef48efe5e5 ("net/bnxt: support set MTU") Signed-off-by: Ajit Khaparde Signed-off-by: Kalesh AP Reviewed-by: Qingmin Liu Reviewed-by: Randy Schacher --- drivers/net/bnxt/bnxt_ring.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/bnxt/bnxt_ring.h b/drivers/net/bnxt/bnxt_ring.h index 1446d78..2a613c8 100644 --- a/drivers/net/bnxt/bnxt_ring.h +++ b/drivers/net/bnxt/bnxt_ring.h @@ -27,7 +27,7 @@ #define DEFAULT_TX_RING_SIZE 256 #define BNXT_TPA_MAX 64 -#define AGG_RING_SIZE_FACTOR 2 +#define AGG_RING_SIZE_FACTOR 4 #define AGG_RING_MULTIPLIER 2 /* These assume 4k pages */ -- 2.10.1