Message ID | 20240501194620.1199357-1-abdullah.sevincer@intel.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> 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 8313C43F61; Wed, 1 May 2024 21:46:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 033F0402A7; Wed, 1 May 2024 21:46:28 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.17]) by mails.dpdk.org (Postfix) with ESMTP id C3A5D4021E for <dev@dpdk.org>; Wed, 1 May 2024 21:46:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1714592786; x=1746128786; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=1PAWpURjCk0reTXkB+ggtYWHaMtoTdx9GzXpnP2A+EA=; b=KrCe5Hqeax8ebvxM6A6w95NzMN2lqBpzZJbVTdk6LQV4mRGqWdN+cIwp 6Ds9ZHmLdUXSt42yddSXnyv/LzfhIIBBgIoqCDAyqLm6mpQOzacbQ5v7d 6c2YRPpGfwOzLCljx4PqJVrHc5CAQZzhH2tyn3ObcY8AgDFjYhggVmAJ7 eqgeAdavx8i7Ej5q2CGzk07X4Lu/Uy/uhCpq9MAvCLUijytmSd7fKq+EL XgheE6kAvPsgGe4prJy9/6jNOke4lcFp/RP99KSDx7ie/+pCpJYFSk3RJ nxOyIc+Q+psomM0P6SD49t9tLvfsD4JOKVnhrs2yjd13WsyA2KbT79MCh Q==; X-CSE-ConnectionGUID: j3DCDN+RRraOqbLAp7oKOQ== X-CSE-MsgGUID: FQmb7cP4TBe3dftFG8/LYg== X-IronPort-AV: E=McAfee;i="6600,9927,11061"; a="10468013" X-IronPort-AV: E=Sophos;i="6.07,246,1708416000"; d="scan'208";a="10468013" Received: from orviesa006.jf.intel.com ([10.64.159.146]) by orvoesa109.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 May 2024 12:46:24 -0700 X-CSE-ConnectionGUID: mXA9XNk7TQupMlB58C2DXg== X-CSE-MsgGUID: FTNS5z+eQ0OPf1J8DR3mNQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,246,1708416000"; d="scan'208";a="27293067" Received: from txanpdk02.an.intel.com ([10.123.117.76]) by orviesa006.jf.intel.com with ESMTP; 01 May 2024 12:46:23 -0700 From: Abdullah Sevincer <abdullah.sevincer@intel.com> To: dev@dpdk.org Cc: jerinj@marvell.com, mike.ximing.chen@intel.com, tirthendu.sarkar@intel.com, pravin.pathak@intel.com, shivani.doneria@intel.com, Abdullah Sevincer <abdullah.sevincer@intel.com> Subject: [PATCH v4 0/3] DLB2 Enhancements Date: Wed, 1 May 2024 14:46:17 -0500 Message-Id: <20240501194620.1199357-1-abdullah.sevincer@intel.com> X-Mailer: git-send-email 2.25.1 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 <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org |
Series | DLB2 Enhancements | |
Message
Sevincer, Abdullah
May 1, 2024, 7:46 p.m. UTC
This patchset addresses DLB enhancements in the DLB driver. Abdullah Sevincer (3): event/dlb2: add support for HW delayed token event/dlb2: add support for dynamic HL entries event/dlb2: enhance DLB credit handling app/test-eventdev/test_perf_common.c | 20 +- drivers/event/dlb2/dlb2.c | 385 ++++++++++++++++++--- drivers/event/dlb2/dlb2_iface.c | 3 + drivers/event/dlb2/dlb2_iface.h | 4 +- drivers/event/dlb2/dlb2_priv.h | 16 +- drivers/event/dlb2/dlb2_user.h | 24 ++ drivers/event/dlb2/meson.build | 12 + drivers/event/dlb2/meson_options.txt | 6 + drivers/event/dlb2/pf/base/dlb2_regs.h | 9 + drivers/event/dlb2/pf/base/dlb2_resource.c | 95 ++++- drivers/event/dlb2/pf/base/dlb2_resource.h | 19 + drivers/event/dlb2/pf/dlb2_pf.c | 28 +- drivers/event/dlb2/rte_pmd_dlb2.c | 29 ++ drivers/event/dlb2/rte_pmd_dlb2.h | 41 +++ drivers/event/dlb2/version.map | 3 + 15 files changed, 630 insertions(+), 64 deletions(-) create mode 100644 drivers/event/dlb2/meson_options.txt
Comments
On Wed, May 01, 2024 at 02:46:17PM -0500, Abdullah Sevincer wrote: > This patchset addresses DLB enhancements in the DLB driver. > > Abdullah Sevincer (3): > event/dlb2: add support for HW delayed token > event/dlb2: add support for dynamic HL entries > event/dlb2: enhance DLB credit handling > Hi Abdullah, Couple of small asks/tips when sending new versions of a patchset: 1) When sending v2, v3, v4 using git-send-email, include "--in-reply-to <message-id-of-v1-cover-letter>" in the command. This will ensure all copies of the patches get put in the same email thread, rather than having different versions spread throughout the reader's mailbox. 2) Please include in the cover letter a short one/two-line description of what has changed in each version, so anyone reviewing e.g. v4 after reading v3, is aware of what parts of v4 they need to look at specifically. Generally, this should be in reverse order e.g. v4: renamed bar to foobar v3: changed foo to bar v2: added new foo Thanks, /Bruce
>+Hi Abdullah, >+Couple of small asks/tips when sending new versions of a patchset: >+1) When sending v2, v3, v4 using git-send-email, include >+ "--in-reply-to <message-id-of-v1-cover-letter>" in the command. This will >+ ensure all copies of the patches get put in the same email thread, rather >+than having different versions spread throughout the reader's mailbox. >+2) Please include in the cover letter a short one/two-line description of >+ what has changed in each version, so anyone reviewing e.g. v4 after >+reading v3, is aware of what parts of v4 they need to look at >+ specifically. Generally, this should be in reverse order e.g. >+v4: renamed bar to foobar >+v3: changed foo to bar >+v2: added new foo >+Thanks, >+/Bruce Hi Bruce, Thanks for the tips, and sorry for filling in the inboxes, I will follow your instructions for the following patches.