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 8639345D3D; Tue, 19 Nov 2024 06:34:31 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5A8B840DCF; Tue, 19 Nov 2024 06:34:31 +0100 (CET) Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) by mails.dpdk.org (Postfix) with ESMTP id 64B7C406B8 for ; Tue, 19 Nov 2024 06:34:30 +0100 (CET) Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-72483f6e2f3so2131788b3a.1 for ; Mon, 18 Nov 2024 21:34:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1731994469; x=1732599269; darn=dpdk.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=sesAT0Ck5lkDd5ucik8hbf0wqTRZjBMeeYSmZbz/r00=; b=LMZKRjaLmN5N7JDM4g4RhgUE1wA6mfGIbjzld7qgHC2OKdSEMB2d/1uX1Xc4byWqEf vp/or9IqkpGY9HDJR52AjPt6LdajYk7DHvCakD59Dv/02e5JSsRV95ipTVeZMxn/flu2 h0uVKw8vJH9rS445svEOhaxRmqexyeJErEbVM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731994469; x=1732599269; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=sesAT0Ck5lkDd5ucik8hbf0wqTRZjBMeeYSmZbz/r00=; b=rwWW6ynNo58wl8UYxx7y0DRSLISSc1ntBeypTucN7FvSdSe/Z3y+5EDS54+HJ3hvOU E1YmOBdEA7Q44xD4XOPxVbDZ/lqZrPdHUQ1dKS2/6e95asWT79wx8+60aBmZVY4m1FeN /1yDMjwPHkDexZZATNN5Qlz+T/Z73itjCPfOfHvOA+2FyL1+RjnxAOFFlL6o+j5iuyvr 0UTfk49LFplaF/Z2f+84DsYaTHF1sJbpB/HFu3Ri/nawIeHqQnNnj9NM2A2U5ItX70cu yWBYaCW0iuaagNqDP40Qy2q97NdPxvMl2t9G5JGI8GdD9zwauhCq3WYPUVoOZJvOedTj LxCw== X-Gm-Message-State: AOJu0YzJ0juvWueVcjJxQKds6LV/UXLkSbhxQ+HhbsVYA7bBljvZRVBy pELmLPDoafNXPlfV8vGmMjkq0gLYLVjNOsI4xFaut7sEPxZLTbYZc/kSZhn5g1OlMPahbiwKmGH XZe0VOLa7E6rhi8E2DfYEoCJmeFpzjZ7kPOaKc3P15GNZpsKPs5CWkJDwZcxl7B3oiLVIehQOcC cGbQ4g2/cyxpiNmd1jEshZQN76l0s7AoxuBeNJMEHARA== X-Google-Smtp-Source: AGHT+IGuVENAzhG972lk6Ip614vI+X09KmlSv4z7FZDYd8QJzZw/MpjlAIq504ektsV4sELPJVw+Zw== X-Received: by 2002:a05:6a00:809:b0:724:58d5:6b0c with SMTP id d2e1a72fcca58-724af97bed6mr3225475b3a.13.1731994468785; Mon, 18 Nov 2024 21:34:28 -0800 (PST) Received: from dhcp-10-123-154-23.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-724771c1142sm7399224b3a.109.2024.11.18.21.34.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Nov 2024 21:34:28 -0800 (PST) From: Sriharsha Basavapatna To: dev@dpdk.org Cc: Sriharsha Basavapatna Subject: [PATCH v2 0/5] TruFlow fixes for Thor2 Date: Tue, 19 Nov 2024 11:15:45 +0530 Message-Id: <20241119054550.1255359-1-sriharsha.basavapatna@broadcom.com> X-Mailer: git-send-email 2.39.0.189.g4dbebc36b0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 This patch series fixes a few issues in TruFlow for Broadcom Thor2 NIC. ****** v1->v2: - Added patch-5 to fix coverity errors ****** Kishore Padmanabha (2): net/bnxt/tf_ulp: fix vfr clean up and stats lockup net/bnxt/tf_ulp: update template files Peter Spreadborough (2): net/bnxt/tf_ulp: performance and tuning changes for thor2 stats cache net/bnxt/tf_ulp: fix coverity errors Shuanglin Wang (1): net/bnxt/tf_ulp: fix F1F2 vxlan counter acccumulation for Thor2 drivers/net/bnxt/hcapi/cfa_v3/mm/cfa_mm.c | 6 +- drivers/net/bnxt/tf_core/v3/tfc.h | 12 +- drivers/net/bnxt/tf_core/v3/tfc_act.c | 26 +- drivers/net/bnxt/tf_core/v3/tfc_em.c | 1 + drivers/net/bnxt/tf_core/v3/tfc_tbl_scope.c | 2 +- drivers/net/bnxt/tf_ulp/bnxt_tf_pmd_shim.c | 12 +- drivers/net/bnxt/tf_ulp/bnxt_ulp.c | 17 + drivers/net/bnxt/tf_ulp/bnxt_ulp.h | 3 + drivers/net/bnxt/tf_ulp/bnxt_ulp_utils.h | 3 +- .../generic_templates/ulp_template_db_enum.h | 8 +- .../ulp_template_db_thor2_class.c | 10126 ++++++++-------- .../ulp_template_db_thor_class.c | 8736 +++++++------ drivers/net/bnxt/tf_ulp/ulp_fc_mgr_tfc.c | 5 +- drivers/net/bnxt/tf_ulp/ulp_flow_db.c | 4 +- drivers/net/bnxt/tf_ulp/ulp_flow_db.h | 13 + drivers/net/bnxt/tf_ulp/ulp_mapper.c | 10 +- drivers/net/bnxt/tf_ulp/ulp_rte_parser.c | 7 +- drivers/net/bnxt/tf_ulp/ulp_sc_mgr.c | 309 +- drivers/net/bnxt/tf_ulp/ulp_sc_mgr.h | 33 +- drivers/net/bnxt/tf_ulp/ulp_sc_mgr_tfc.c | 4 +- 20 files changed, 9650 insertions(+), 9687 deletions(-) -- 2.39.3