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 4AB74A04B5; Wed, 16 Sep 2020 18:21:46 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 309911C435; Wed, 16 Sep 2020 18:21:46 +0200 (CEST) Received: from mail-oi1-f194.google.com (mail-oi1-f194.google.com [209.85.167.194]) by dpdk.org (Postfix) with ESMTP id E358F1C433 for ; Wed, 16 Sep 2020 18:21:44 +0200 (CEST) Received: by mail-oi1-f194.google.com with SMTP id x69so8741094oia.8 for ; Wed, 16 Sep 2020 09:21:44 -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; bh=EodTfmk46qWTtJ5Utl9mQJB5Xm+U38KU96LooWPIMUw=; b=OwmyxPgvHCi3vtT1yEt4+qRaYtZ8T7GdSMMn6eoJK3eZM1xS/YdPjtfhR1kZXwAI/C QcoGR9gnEmqtZLiy19zaasEPBVkj34cb8LABw7oeJuDy3om6UpEEW1EAoc/2diI2C6wi GGlm3KVn+BLS3LpVikJkIN6z+yyj6lqwHNP9k= 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; bh=EodTfmk46qWTtJ5Utl9mQJB5Xm+U38KU96LooWPIMUw=; b=J6aBJr2++1UhKqzwQbXMvHO4eU//5ZN6/BPZJ/pPJ5pU38+orHrgq9JHCkdVpN1AMQ SLXhLkGf5yoCZOdZ4JvzfnTP1LKsIjTMOaz1Cs1TQrt6gQc9I1AZU8ZM70wNhzSVXPZU Ukz7MUVWov+mGK+01Yy282MRGD/yOVLNMrtG9Vq50dzcpBozl18W77qOPSTQM5tpPUO5 GvquJEsOp5pELTOM7UBIHky3ju7NHqN9tohB/TjJxvxuCqSxemWhV38ySW1TMeHl2Yei QA/9+AeCrseXJ+zYLP72YPuaLfQaEGWV+W1E1BfJ/JHJW7HhvdFUhRz5/dZ/qcFUrZI6 74+g== X-Gm-Message-State: AOAM531ragYpnNJ61jz1+LuDrzq7khvdWkdkzpVihcf5Xulhokkw7VFZ MB4sjCMjkOTm2mVLX7rhYN/FNSoKurDfnhdTXyn5U66VHDt2Eg== X-Google-Smtp-Source: ABdhPJxWYIPlmMjCQGVQiOJ59N2TjplVoDtm2LWG46RrzFh+QPkotCSuycc5Amr9CQPMcTbYlP9QxOWX6TBsoUTEtxs= X-Received: by 2002:aca:f417:: with SMTP id s23mr3710578oih.168.1600273303822; Wed, 16 Sep 2020 09:21:43 -0700 (PDT) MIME-Version: 1.0 References: <20200911015603.88359-1-ajit.khaparde@broadcom.com> <20200916042851.32914-1-ajit.khaparde@broadcom.com> In-Reply-To: <20200916042851.32914-1-ajit.khaparde@broadcom.com> From: Ajit Khaparde Date: Wed, 16 Sep 2020 09:21:28 -0700 Message-ID: To: dpdk-dev Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [PATCH v2 00/25] patchset for bnxt 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 Tue, Sep 15, 2020 at 9:28 PM Ajit Khaparde wrote: > > Some fixes and enhancements in the PMD and TruFlow layers. > > v1->v2: > - rebased to latest > - updated commit messages Applied to dpdk-next-net-brcm. > > Kishore Padmanabha (14): > net/bnxt: fix port stop process and cleanup resources > net/bnxt: fix the drop action flow to support count > net/bnxt: reject flow offload with invalid MAC > net/bnxt: reduce debug log messages > net/bnxt: fix coexistence of ipv4 and ipv6 ingress rules > net/bnxt: modify default flow rule creation > net/bnxt: fix the function id used in flow flush > net/bnxt: refactor VFR port clean up > net/bnxt: remove VLAN pop action for egress flows > net/bnxt: increase counter support from 8K to 16K > net/bnxt: enable VXLAN ipv6 encapsulation > net/bnxt: enable NAT action with tagged traffic > net/bnxt: fix out of bound access in bit handling > net/bnxt: add locks in flow database > > Mike Baucom (1): > net/bnxt: free the EM index on failure > > Randy Schacher (1): > net/bnxt: use direct HWRM message for interface table > > Shahaji Bhosle (2): > net/bnxt: add null pointer check for resource manager > net/bnxt: update resource settings > > Somnath Kotur (6): > net/bnxt: fix crash in VFR queue select > net/bnxt: fix VFR cleanup during init failure > net/bnxt: check and set initial counter ID > net/bnxt: fix bugs in representor data path > net/bnxt: fix to check VNIC in shutdown path > net/bnxt: add separate mutex for FW health check > > Sriharsha Basavapatna (1): > net/bnxt: provide switch info if VFR are configured > > drivers/net/bnxt/bnxt.h | 13 +- > drivers/net/bnxt/bnxt_ethdev.c | 101 +- > drivers/net/bnxt/bnxt_filter.c | 14 +- > drivers/net/bnxt/bnxt_hwrm.c | 13 +- > drivers/net/bnxt/bnxt_reps.c | 162 +- > drivers/net/bnxt/bnxt_reps.h | 8 + > drivers/net/bnxt/bnxt_rxr.c | 27 +- > drivers/net/bnxt/bnxt_vnic.c | 3 + > drivers/net/bnxt/hsi_struct_def_dpdk.h | 935 ++- > drivers/net/bnxt/tf_core/tf_em_internal.c | 5 +- > drivers/net/bnxt/tf_core/tf_msg.c | 58 +- > drivers/net/bnxt/tf_core/tf_rm.c | 14 + > drivers/net/bnxt/tf_ulp/bnxt_ulp.c | 569 +- > drivers/net/bnxt/tf_ulp/bnxt_ulp.h | 34 +- > drivers/net/bnxt/tf_ulp/bnxt_ulp_flow.c | 56 +- > drivers/net/bnxt/tf_ulp/ulp_def_rules.c | 131 +- > drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c | 8 +- > drivers/net/bnxt/tf_ulp/ulp_fc_mgr.h | 1 + > drivers/net/bnxt/tf_ulp/ulp_flow_db.c | 17 +- > drivers/net/bnxt/tf_ulp/ulp_flow_db.h | 4 +- > drivers/net/bnxt/tf_ulp/ulp_mapper.c | 52 +- > drivers/net/bnxt/tf_ulp/ulp_mark_mgr.c | 6 - > drivers/net/bnxt/tf_ulp/ulp_port_db.c | 41 + > drivers/net/bnxt/tf_ulp/ulp_port_db.h | 13 + > drivers/net/bnxt/tf_ulp/ulp_rte_parser.c | 153 +- > drivers/net/bnxt/tf_ulp/ulp_rte_parser.h | 5 +- > drivers/net/bnxt/tf_ulp/ulp_template_db_act.c | 295 +- > .../net/bnxt/tf_ulp/ulp_template_db_class.c | 5531 +++++++++++------ > .../net/bnxt/tf_ulp/ulp_template_db_enum.h | 66 +- > .../net/bnxt/tf_ulp/ulp_template_db_field.h | 767 ++- > drivers/net/bnxt/tf_ulp/ulp_utils.c | 43 +- > drivers/net/bnxt/tf_ulp/ulp_utils.h | 7 +- > 32 files changed, 5836 insertions(+), 3316 deletions(-) > > -- > 2.21.1 (Apple Git-122.3) >