From patchwork Wed Jun 16 17:55:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lance Richardson X-Patchwork-Id: 94305 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7D112A0C43; Wed, 16 Jun 2021 20:09:22 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 659A540683; Wed, 16 Jun 2021 20:09:22 +0200 (CEST) Received: from mail-pg1-f177.google.com (mail-pg1-f177.google.com [209.85.215.177]) by mails.dpdk.org (Postfix) with ESMTP id 03CBC4067A for ; Wed, 16 Jun 2021 20:09:20 +0200 (CEST) Received: by mail-pg1-f177.google.com with SMTP id q15so2627630pgg.12 for ; Wed, 16 Jun 2021 11:09:20 -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:mime-version; bh=aZmCRBqKQ+THxZEWuq01UyfnW29Wwn3QQx6Yhjm9oCk=; b=HqCJ/fK7q3JDyZjMTnn3USohZSZzYpKcoxX1GJPoFZb0MJ7YyyyJ94/m8+eJ7VGZvK XZs/JfSutrgBs9c22T6ECnpnwjDsHaPQ/MaoDfPMNK8ILierSlb7GcF966OkT7l62CYG 7P9GXrptKWKpmKCFPZ/NyyZOmeh9OcH94Jnu0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version; bh=aZmCRBqKQ+THxZEWuq01UyfnW29Wwn3QQx6Yhjm9oCk=; b=SwcH2wEZgcN4a+Eru0SysYDBakgT6qj2awYB+sVKRqDu8ODv+TDUJNvbwS4pmtrlyP 7zInv97Vt9bRh5+XBkUSxvHGUozrkPtIBm7SLRTpV9x81ypXBuwRGOvFwuhYDxvRnS4K YaD4ya0WqZIC+znQJKKK7sjV13RvYofYzKdolaC7s2mTL+ilGyyZ1j0as9urCh7ZpuU1 ZgfhK2dMQEoOWUurhqhus1Cq9FahwA08M17wuTtQucejVjtRyNBHCL2kPMGvo+bhJ3LJ 6hU3LxfJNbd7MKD4ElYqz2LnNLPnnMakFKZ9SGJK61qez9i2EK7ruk5EkGh6BIgfoi5p aGew== X-Gm-Message-State: AOAM533gBuvGr1xeH4YC1JIBcHzpzgjPwwZCeKKWmcH8w58FRIG/I9Sk GWuknuMXqF85x4s/QTeHz1b7IxjT++wcjlN2iuYHkFYc2Td/mwGUMZpFQ0NlfsYBxDaSdWnvDZG lEK3Wf5SEL3o6rUigZmdD05Bqdu3Or5hkcgOyXBkG9bqjY6LP10NHPQXGituoVXJXAeg= X-Google-Smtp-Source: ABdhPJyAytEYhZ6JMjJxi1ReI+wzNVFaUqyjTYeJk+KcUGNC/sMUc+jQP13xb9MnqsL6aUjMRpurFw== X-Received: by 2002:a05:6a00:ac9:b029:2de:a06d:a52f with SMTP id c9-20020a056a000ac9b02902dea06da52fmr1185907pfl.4.1623866959609; Wed, 16 Jun 2021 11:09:19 -0700 (PDT) Received: from lrichardson-VirtualBox.dhcp.broadcom.net ([192.19.231.250]) by smtp.gmail.com with ESMTPSA id q4sm2951401pfh.18.2021.06.16.11.09.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Jun 2021 11:09:19 -0700 (PDT) From: Lance Richardson To: Cc: dev@dpdk.org Date: Wed, 16 Jun 2021 13:55:19 -0400 Message-Id: <20210616175523.930678-1-lance.richardson@broadcom.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [dpdk-dev] [PATCH 0/4] net/bnxt: various fixes 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" Several fixes for the bnxt PMD: - Fix NUMA-aware memory allocations. - Fix transmit descriptor status implementation. - Fix handling of transmit completions in non-vector path. - Remove dead code. Lance Richardson (4): net/bnxt: fix ring and context memory allocation net/bnxt: fix tx desc status implementation net/bnxt: fix scalar Tx completion handling net/bnxt: remove dead code drivers/net/bnxt/bnxt_cpr.h | 17 ------- drivers/net/bnxt/bnxt_ethdev.c | 71 +++++++++++++++------------ drivers/net/bnxt/bnxt_hwrm.c | 2 - drivers/net/bnxt/bnxt_ring.c | 31 ++++++------ drivers/net/bnxt/bnxt_ring.h | 2 +- drivers/net/bnxt/bnxt_rxq.c | 4 +- drivers/net/bnxt/bnxt_rxr.c | 11 ----- drivers/net/bnxt/bnxt_rxtx_vec_neon.c | 3 -- drivers/net/bnxt/bnxt_rxtx_vec_sse.c | 3 -- drivers/net/bnxt/bnxt_txq.c | 4 +- drivers/net/bnxt/bnxt_txr.c | 22 ++++----- drivers/net/bnxt/bnxt_vnic.c | 3 +- 12 files changed, 70 insertions(+), 103 deletions(-)