From patchwork Tue Nov 16 13:04:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Venkat Duvvuru X-Patchwork-Id: 104399 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 CC6A1A0032; Tue, 16 Nov 2021 14:04:43 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6B8F840141; Tue, 16 Nov 2021 14:04:43 +0100 (CET) Received: from relay.smtp-ext.broadcom.com (lpdvsmtp11.broadcom.com [192.19.166.231]) by mails.dpdk.org (Postfix) with ESMTP id 705F240040 for ; Tue, 16 Nov 2021 14:04:42 +0100 (CET) Received: from S60.dhcp.broadcom.net (unknown [10.123.66.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by relay.smtp-ext.broadcom.com (Postfix) with ESMTPS id AD3B57FF8; Tue, 16 Nov 2021 05:04:40 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.11.0 relay.smtp-ext.broadcom.com AD3B57FF8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=broadcom.com; s=dkimrelay; t=1637067881; bh=CrfhZao7ec1QYgtIGDVhtgAHn6kRjK/BQJ2+OzuVPAA=; h=From:To:Cc:Subject:Date:From; b=uxJ6i3O1/nbxo7j7o2U/meKQmGDFOlipkLRwhUlWngS7Rul/IChJPu1LK27HDiByM 7TWtr1uUi/bBRoPbD/YNMPOZ+ddj2q4jVQPUREvwt4SWTV4tuPaU63TuX+MkkKI9bP QGzxEwMs2mbmZuXIaa98p+bcuMTfgjx5ISnQbcuY= From: Venkat Duvvuru To: dev@dpdk.org Cc: Venkat Duvvuru Subject: [PATCH 0/4] fixes to TruFlow Date: Tue, 16 Nov 2021 18:34:33 +0530 Message-Id: <20211116130437.2022-1-venkatkumar.duvvuru@broadcom.com> X-Mailer: git-send-email 2.17.1 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 set adds fixes to Truflow feature. Jay Ding (1): net/bnxt: remove settings to support multiple session Kishore Padmanabha (3): net/bnxt: fix sram resource free block list net/bnxt: fix multi adapter support net/bnxt: fix ULP context list deadlock drivers/net/bnxt/tf_core/tf_device.c | 3 - drivers/net/bnxt/tf_core/tf_device_p4.c | 24 +++++-- drivers/net/bnxt/tf_core/tf_device_p58.c | 24 +++++-- drivers/net/bnxt/tf_core/tf_global_cfg.c | 82 +++++++++++++----------- drivers/net/bnxt/tf_core/tf_global_cfg.h | 2 +- drivers/net/bnxt/tf_core/tf_if_tbl.c | 61 ++++++++++++++---- drivers/net/bnxt/tf_core/tf_session.c | 76 ++++++++++++++++++++++ drivers/net/bnxt/tf_core/tf_session.h | 69 +++++++++++++++++++- drivers/net/bnxt/tf_core/tf_sram_mgr.c | 16 +++-- drivers/net/bnxt/tf_ulp/bnxt_ulp.c | 19 +++--- drivers/net/bnxt/tf_ulp/bnxt_ulp.h | 2 +- drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c | 12 ++-- drivers/net/bnxt/tf_ulp/ulp_ha_mgr.c | 24 +++---- 13 files changed, 317 insertions(+), 97 deletions(-)