[PATCH 0/3] Rx adapter API to add Rx queues in burst
Naga Harish K, S V
s.v.naga.harish.k at intel.com
Mon Feb 17 17:17:12 CET 2025
Documentation update is missing.
________________________________
From: Shijith Thotton <sthotton at marvell.com>
Sent: Friday, February 7, 2025 7:39 PM
To: jerinj at marvell.com <jerinj at marvell.com>
Cc: pbhagavatula at marvell.com <pbhagavatula at marvell.com>; Shijith Thotton <sthotton at marvell.com>; dev at dpdk.org <dev at dpdk.org>
Subject: [PATCH 0/3] Rx adapter API to add Rx queues in burst
This patch series introduces the rte_event_eth_rx_adapter_queues_add()
API, allowing multiple Rx queues to be added to an Rx adapter in a
single burst. This enhancement benefits applications that require bulk
addition of Rx queues.
To support this API, a new internal eventdev PMD operation for adding Rx
queues has been implemented. The second patch in the series enables this
operation for the CNXK PMD.
Additionally, a unit test has been added to validate the API's
functionality.
RFC: https://patches.dpdk.org/project/dpdk/patch/20241219073405.1724200-1-sthotton@marvell.com/
Shijith Thotton (3):
eventdev/eth_rx: add API to burst add queues to Rx adapter
event/cnxk: enable PMD op to burst add queues to Rx adapter
test/event: unit test to burst add Rx queues to adapter
app/test/test_event_eth_rx_adapter.c | 86 ++++++++++
drivers/event/cnxk/cn10k_eventdev.c | 82 ++++++++--
drivers/event/cnxk/cn20k_eventdev.c | 195 ++++++++++++++++-------
drivers/event/cnxk/cn9k_eventdev.c | 38 ++++-
drivers/event/cnxk/cnxk_eventdev.h | 8 +-
drivers/event/cnxk/cnxk_eventdev_adptr.c | 102 +++++++-----
lib/eventdev/eventdev_pmd.h | 34 ++++
lib/eventdev/eventdev_trace.h | 14 ++
lib/eventdev/eventdev_trace_points.c | 3 +
lib/eventdev/rte_event_eth_rx_adapter.c | 146 +++++++++++++++++
lib/eventdev/rte_event_eth_rx_adapter.h | 33 ++++
lib/eventdev/version.map | 3 +
12 files changed, 627 insertions(+), 117 deletions(-)
--
2.25.1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mails.dpdk.org/archives/dev/attachments/20250217/4ba0364a/attachment.htm>
More information about the dev
mailing list