From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 571CCA0C4D; Tue, 12 Oct 2021 23:14:42 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D04C0410DC; Tue, 12 Oct 2021 23:14:41 +0200 (CEST) Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by mails.dpdk.org (Postfix) with ESMTP id 42B3A410DA for ; Tue, 12 Oct 2021 23:14:40 +0200 (CEST) Received: by mail-pf1-f171.google.com with SMTP id q19so612799pfl.4 for ; Tue, 12 Oct 2021 14:14:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version; bh=+R/ZUNsQZzb92JR3zznLq9d6kYg90B+3gQmwLl8/zQ8=; b=c9uCc9Bt/clHOPmirB+KldwJjWwjBonYIWfBD50rbdo3zsw4sfX2fauZczvfa6GuVt m3nRaqEMtAMqCoklGcwqqFqof7mTkKxA5AB1N8jaDUWocxKiVVIw7zm8B7c9AHbmaWAz KuP8DZ5tuxwYTbksCmb12OY1kdCCUoleJkZCc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version; bh=+R/ZUNsQZzb92JR3zznLq9d6kYg90B+3gQmwLl8/zQ8=; b=nAyEXWhxpPmxegkEXFMHHBqm2DAon5hqiJmvO7pW0fJe09VTaNlGJJCrG+N4xjAMe9 zz0gE6O/J20csvcaY+RDz5mu+/LpfRJZOk3Sztx5w4NCy9i01QRVah1YsJncOyz2D/KW OaujLEcrg29YVBE2j+50Ja9ull3HBKQ0Zw1oZs5Rscfbj+j2k6anYv8j0B+Plcn1tkLx dRy8IR6WhWSb80kjelfz8gGdLRDyEMpnAwxNlR7xhcUEwzezr+5nSq7R7Fzo/+fHdv4p HoKLgxlrD8kPbgnXSIGEHdH7G19Nv0BKhujoBWtOje+ZPaCZ9qfpMyAX7H3UjMPdZ6uY Wadw== X-Gm-Message-State: AOAM532xtpsa74g8YGd7KnFrXvHeN59Stqy1WIMczpagRp+EnUnNnV/D 9RHgI000oXqZe3jmW/6qfXwqgAbMH7L9qbje3Pzt02KZuETllPZG6B1tt2+5BZiYdt5FuVjVpWR usNiUB8fBcecB/6zd4vv1xShh1WWOz6r2skV4QjG8nQzVBhja4JndP7KnTFzlFBU= X-Google-Smtp-Source: ABdhPJxV7dkT/NPT5eTZrNPuwWcZdwFtkgoRDZqzIspd6SVA58x3dSdXaRP1qma2cP916kUUX8KpAA== X-Received: by 2002:a65:6187:: with SMTP id c7mr24619668pgv.317.1634073278906; Tue, 12 Oct 2021 14:14:38 -0700 (PDT) Received: from localhost.localdomain ([136.52.99.246]) by smtp.gmail.com with ESMTPSA id f18sm7585705pfa.60.2021.10.12.14.14.38 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Oct 2021 14:14:38 -0700 (PDT) From: Ajit Khaparde To: dev@dpdk.org Cc: ferruh.yigit@intel.com Date: Tue, 12 Oct 2021 14:14:33 -0700 Message-Id: <20211012211436.70846-1-ajit.khaparde@broadcom.com> X-Mailer: git-send-email 2.30.1 (Apple Git-130) In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="0000000000005ba22a05ce2e55ff" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [dpdk-dev] [PATCH v3 0/3] patchset for bnxt PMD X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 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" --0000000000005ba22a05ce2e55ff Content-Transfer-Encoding: 8bit Apart from fixing an issue with Rx queue state at startup, this patchset enhances support for RSS action and optimizes the mbuf requirement at startup by creating the aggregation rings only when needed (rx_scatter is enabled). Please apply! -- v1->v2: use correct patch for 3/3. v2->v3: rebase against latest dpdk-next-net tree. Ajit Khaparde (3): net/bnxt: create aggregration rings when needed net/bnxt: fix Rx queue state on start net/bnxt: enhance support for RSS action drivers/net/bnxt/bnxt_ethdev.c | 16 ++- drivers/net/bnxt/bnxt_filter.h | 1 + drivers/net/bnxt/bnxt_flow.c | 196 ++++++++++++++++++++++++++++++++- drivers/net/bnxt/bnxt_hwrm.c | 9 ++ drivers/net/bnxt/bnxt_ring.c | 148 +++++++++++++++---------- drivers/net/bnxt/bnxt_rxq.c | 84 ++++++++------ drivers/net/bnxt/bnxt_rxq.h | 2 + drivers/net/bnxt/bnxt_rxr.c | 111 +++++++++++-------- 8 files changed, 428 insertions(+), 139 deletions(-) -- 2.30.1 (Apple Git-130) --0000000000005ba22a05ce2e55ff--