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 473ADA04C3; Sat, 12 Sep 2020 02:06:34 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 9FA671C1BE; Sat, 12 Sep 2020 02:06:33 +0200 (CEST) Received: from stargate.chelsio.com (stargate.chelsio.com [12.32.117.8]) by dpdk.org (Postfix) with ESMTP id 203F61C191 for ; Sat, 12 Sep 2020 02:06:30 +0200 (CEST) Received: from localhost (scalar.blr.asicdesigners.com [10.193.185.94]) by stargate.chelsio.com (8.13.8/8.13.8) with ESMTP id 08C06SqD020118; Fri, 11 Sep 2020 17:06:28 -0700 From: Rahul Lakkireddy To: dev@dpdk.org Cc: kaara.satwik@chelsio.com Date: Sat, 12 Sep 2020 05:22:07 +0530 Message-Id: X-Mailer: git-send-email 2.5.3 Subject: [dpdk-dev] [PATCH 0/3] net/cxgbe: rework queue allocation and add RSS reta update X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Patch 1 removes the equal distribution queue allocation across all ports under the same PF. Instead, the queues are allocated based on whichever port requests for the queues first. This will allow unused queue resources on other ports to be redistributed to ports that need more queues. Patch 2 increases the Rx congestion channels from 4 to 8 on T6 to improve Rx congestion control. Patch 3 adds support to manipulate RSS redirection table. This series depends on [1] titled: "net/cxgbe: release port resources during port close" [1] https://mails.dpdk.org/archives/dev/2020-September/179131.html Thanks, Rahul Rahul Lakkireddy (3): net/cxgbe: rework queue allocation between ports net/cxgbe: improve Rx congestion control net/cxgbe: add support to update RSS redirection table doc/guides/nics/features/cxgbe.ini | 1 + drivers/net/cxgbe/base/adapter.h | 23 +++-- drivers/net/cxgbe/base/common.h | 2 + drivers/net/cxgbe/base/t4_hw.c | 12 +++ drivers/net/cxgbe/cxgbe.h | 3 +- drivers/net/cxgbe/cxgbe_ethdev.c | 117 +++++++++++++++++----- drivers/net/cxgbe/cxgbe_filter.c | 2 +- drivers/net/cxgbe/cxgbe_main.c | 156 ++++++++++++++--------------- drivers/net/cxgbe/cxgbevf_ethdev.c | 4 +- drivers/net/cxgbe/cxgbevf_main.c | 7 +- drivers/net/cxgbe/sge.c | 41 +++++--- 11 files changed, 233 insertions(+), 135 deletions(-) -- 2.24.0