From patchwork Sat Jul 18 07:25:01 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ajit Khaparde X-Patchwork-Id: 74401 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 851A9A0527; Sat, 18 Jul 2020 09:25:31 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id C27061BF9D; Sat, 18 Jul 2020 09:25:29 +0200 (CEST) Received: from mail-wm1-f99.google.com (mail-wm1-f99.google.com [209.85.128.99]) by dpdk.org (Postfix) with ESMTP id 1BED01BF9A for ; Sat, 18 Jul 2020 09:25:28 +0200 (CEST) Received: by mail-wm1-f99.google.com with SMTP id f18so20502395wml.3 for ; Sat, 18 Jul 2020 00:25:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=DqR6qHqixWvIJgseOuBbMLzBDsTisgP0ijhE3LfJvZA=; b=VVzY/PPNmRf0fpKrjsnblo3fnJr/GmcGxFGVB9OFe6ko9GGCWtx8Je+6pGdHfpFQ5f eqPK6MquAkEE8S+9KN4nc8fNszrQMAii8zEy16LXA3f9gczlZA1Q+8hmBjGWdtcwfgNN cRzzhFDPH3eOaOGLy3xqoFuiXW/iKm4NcEn6Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=DqR6qHqixWvIJgseOuBbMLzBDsTisgP0ijhE3LfJvZA=; b=aySL0lDkeWv0g2R0bGdO71HQQyoo37TKUNcsP9DPF+VZbrofyUJOyBXwV/8DgqX73b b1/vZE6gA6HjLbYZP+RfZ0B0qh5FO7sUTlxFEoqXsxTJJY9FveeCeXbMWd/Y/dW2kL4X KbSC4+9os/MkdosBSVQEhbyAXQsWnJCf2IG/SsSk2WY4kOZm4w9/BOjlk62fkcvM2Q1a /IqSNmuwDZvdklSfc+TFgNGqTKdsAJER8juHC6wYLia7hqaHxULNN924Csy6QqnmljJJ f9qyS7ltYDTzthhpeckrVIm7eeWDhsjlxeiAO++9QAcbAA62vx8YAPB0YMw2JzF8cMqH hmJQ== X-Gm-Message-State: AOAM532sEK/I95CKyIRnAuCbvwxjGZx8rCg1OL7nhdaxRgccYKir+1lV wWKonaUgwm8iCaHIW2WUiPhoxRtbLlxteMvFuNmURl0GeQCBHnKErh3jKbTGisLGQKLnVjxBZv7 uWNaOLgqvRtGUts1SCa3hbWAT4PNWIwYNcR13Uk6a/WlPTlqzsAkHt3uXZIvwPOR6rFPvIcLbQ3 MMSQ== X-Google-Smtp-Source: ABdhPJyF9+Wdyp02gAeslsnH8w6/y2uohIYaooF5KPXe397RBi6qix6xd5t9PfwVaZ+lbdn5dX9UZrQ8UrGY X-Received: by 2002:a1c:2349:: with SMTP id j70mr12359461wmj.22.1595057127362; Sat, 18 Jul 2020 00:25:27 -0700 (PDT) Received: from localhost.localdomain ([192.19.223.252]) by smtp-relay.gmail.com with ESMTPS id g14sm34554wrb.16.2020.07.18.00.25.26 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 18 Jul 2020 00:25:27 -0700 (PDT) X-Relaying-Domain: broadcom.com From: Ajit Khaparde To: dev@dpdk.org Date: Sat, 18 Jul 2020 00:25:01 -0700 Message-Id: <20200718072515.62969-1-ajit.khaparde@broadcom.com> X-Mailer: git-send-email 2.21.1 (Apple Git-122.3) In-Reply-To: <20200717141451.11705-1-somnath.kotur@broadcom.com> References: <20200717141451.11705-1-somnath.kotur@broadcom.com> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH v3 00/14] bnxt patches 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" Some changes, cleanups/fixes in the TF-ULP layer v1->v2: Got rid of patch 14 from v1 that was adding debug logs for now v2->v3: Update commit logs based on review comments Farah Smith (2): net/bnxt: initialize table scope parameter net/bnxt: fix exact match message size Jay Ding (1): net/bnxt: use NAT IPv4 action Kishore Padmanabha (6): net/bnxt: enable default flows in truflow mode net/bnxt: add protocol header info based on proto field data net/bnxt: fix dereference of a null pointer net/bnxt: modify default egress rule for VF representor net/bnxt: update truflow resource allocation numbers net/bnxt: enable support for exact match templates Peter Spreadborough (1): net/bnxt: modify resource management scheme Randy Schacher (2): net/bnxt: remove unused macro net/bnxt: change header to use SPDX license Somnath Kotur (2): net/bnxt: fix to avoid accumulation of flow counters net/bnxt: remove unnecessary debug log drivers/net/bnxt/bnxt_ethdev.c | 5 +- drivers/net/bnxt/tf_core/cfa_resource_types.h | 207 +- drivers/net/bnxt/tf_core/tf_core.h | 16 +- drivers/net/bnxt/tf_core/tf_device_p4.h | 13 +- drivers/net/bnxt/tf_core/tf_em_common.c | 2 +- drivers/net/bnxt/tf_core/tf_msg.c | 3 +- drivers/net/bnxt/tf_core/tf_util.c | 18 +- drivers/net/bnxt/tf_ulp/bnxt_ulp.c | 35 +- drivers/net/bnxt/tf_ulp/bnxt_ulp.h | 9 + drivers/net/bnxt/tf_ulp/ulp_def_rules.c | 11 +- drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c | 4 +- drivers/net/bnxt/tf_ulp/ulp_mapper.c | 3 - drivers/net/bnxt/tf_ulp/ulp_mark_mgr.c | 8 +- drivers/net/bnxt/tf_ulp/ulp_rte_parser.c | 180 +- drivers/net/bnxt/tf_ulp/ulp_template_db_act.c | 2547 ++- .../net/bnxt/tf_ulp/ulp_template_db_class.c | 17417 +++++++++++++--- .../net/bnxt/tf_ulp/ulp_template_db_enum.h | 328 +- .../net/bnxt/tf_ulp/ulp_template_db_field.h | 959 +- drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c | 478 +- drivers/net/bnxt/tf_ulp/ulp_template_struct.h | 1 + 20 files changed, 18533 insertions(+), 3711 deletions(-)