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 9AF0CA04B5; Fri, 11 Sep 2020 05:42:51 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 6EA8D1B75C; Fri, 11 Sep 2020 05:42:50 +0200 (CEST) Received: from mail-oi1-f177.google.com (mail-oi1-f177.google.com [209.85.167.177]) by dpdk.org (Postfix) with ESMTP id 381F81B13C for ; Fri, 11 Sep 2020 05:42:49 +0200 (CEST) Received: by mail-oi1-f177.google.com with SMTP id x69so8114740oia.8 for ; Thu, 10 Sep 2020 20:42:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GDQ8vAQtoBTVQ/P5CE9KJAmQOlmDzhjiD6uD2HwUaYo=; b=Ah0MCnYa2rgoouCZVDG+kF944FOBA+Y0kx9cAouDy+ndGppdtwOjMtqDwK+vS8fM+s HlPCbqzVRXX16naupohkyd+9Yfo+9fv9CUZsd+ENGP0ABhZ1M0G3BNPWFg7dmcHPckRT eequlr0eJ1b6YW/IBiTPvN+7seVRG8JcLpQa8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=GDQ8vAQtoBTVQ/P5CE9KJAmQOlmDzhjiD6uD2HwUaYo=; b=iVIae2C6EGhIVlEoqZllBoPIVMkMXhXEXUBPoQqy7LM8HdCmV/RULlDlWBImc4D/8O HaH8dKQip3M4+tGkzJy1OYpUEyb2+EeD+P7t0fdNwMKcFQHloilHA6Nt6ZLqIiviwyBt +IY/Se4+MSn4eg2UABeylgnCjWKzggGJG5Xkf/ueKFJ245FC+loQgNhijrLodaxLij67 W84t3lnH3C/CTdJp6EKSiTRK/RdXkZqxPAsGVqqdX5oKfbOQVcppVTnS8I7BPOw57lUi KYwztKXI5n9qmY1geENx12F/OksR2jNpYFPNKP0lQkFuKUj+fRmjWXN6eKH5mUvWKwI0 gTRw== X-Gm-Message-State: AOAM532YiTnTB0T1uxydqD8iS4MM+WatRDlQjyp5pK6ZhO/HToiqoZti /CBhWrf5s34V4/g6s7Uru2vWjJc+yINiogz7L7cG/A== X-Google-Smtp-Source: ABdhPJzW+X4wSw6ghVO+CTUDSMUK8//DaK+1J8okzyhlMdEVTfsn8P2wAl6EOQCLmVsOs2h/bc20BOJ/gooQQcPmbq4= X-Received: by 2002:aca:f417:: with SMTP id s23mr119718oih.168.1599795768365; Thu, 10 Sep 2020 20:42:48 -0700 (PDT) MIME-Version: 1.0 References: <20200909155302.28656-1-lance.richardson@broadcom.com> In-Reply-To: <20200909155302.28656-1-lance.richardson@broadcom.com> From: Ajit Khaparde Date: Thu, 10 Sep 2020 20:42:32 -0700 Message-ID: To: Lance Richardson Cc: dpdk-dev Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH 00/12] net/bnxt: vector PMD improvements 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" On Wed, Sep 9, 2020 at 8:53 AM Lance Richardson < lance.richardson@broadcom.com> wrote: > Fixes and optimizations to improve bnxt vector mode > performance and functionality. > Patchset applied to dpdk-next-net-brcm. Thanks > > Lance Richardson (12): > net/bnxt: fix burst mode get for Arm > net/bnxt: fix rxq/txq get information > net/bnxt: use appropriate type for Rx mbuf ring > net/bnxt: require async cq for vector mode > net/bnxt: improve support for small ring sizes > net/bnxt: use smaller cq when agg ring not needed > net/bnxt: increase max burst size for vector mode > net/bnxt: use table-based packet type translation > net/bnxt: table-based handling for ol flags > net/bnxt: optimize vector mode mbuf allocation > net/bnxt: handle multiple packets per loop in vector PMD > net/bnxt: transmit vector mode improvements > > drivers/net/bnxt/bnxt.h | 19 +- > drivers/net/bnxt/bnxt_ethdev.c | 85 ++-- > drivers/net/bnxt/bnxt_reps.c | 21 +- > drivers/net/bnxt/bnxt_ring.c | 4 +- > drivers/net/bnxt/bnxt_rxq.c | 21 +- > drivers/net/bnxt/bnxt_rxq.h | 1 + > drivers/net/bnxt/bnxt_rxr.c | 362 ++++++++------ > drivers/net/bnxt/bnxt_rxr.h | 16 +- > drivers/net/bnxt/bnxt_rxtx_vec_common.h | 52 +- > drivers/net/bnxt/bnxt_rxtx_vec_neon.c | 524 +++++++++++---------- > drivers/net/bnxt/bnxt_rxtx_vec_sse.c | 600 ++++++++++++------------ > drivers/net/bnxt/bnxt_txq.c | 7 +- > 12 files changed, 964 insertions(+), 748 deletions(-) > > -- > 2.25.1 > >