<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="appendonsend"></div>
<div class="elementToProof" style="color: rgb(0, 0, 0);"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;"><br>
</span><span style="font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 14.6667px; background-color: rgb(255, 255, 255);">Documentation update is missing.</span></div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<hr style="display: inline-block; width: 98%;">
<div dir="ltr" id="divRplyFwdMsg"><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b>From:</b> Shijith Thotton <sthotton@marvell.com><br>
<b>Sent:</b> Friday, February 7, 2025 7:39 PM<br>
<b>To:</b> jerinj@marvell.com <jerinj@marvell.com><br>
<b>Cc:</b> pbhagavatula@marvell.com <pbhagavatula@marvell.com>; Shijith Thotton <sthotton@marvell.com>; dev@dpdk.org <dev@dpdk.org><br>
<b>Subject:</b> [PATCH 0/3] Rx adapter API to add Rx queues in burst</span>
<div> </div>
</div>
<div class="elementToProof" style="font-size: 11pt;">This patch series introduces the rte_event_eth_rx_adapter_queues_add()<br>
API, allowing multiple Rx queues to be added to an Rx adapter in a<br>
single burst. This enhancement benefits applications that require bulk<br>
addition of Rx queues. <br>
<br>
To support this API, a new internal eventdev PMD operation for adding Rx<br>
queues has been implemented. The second patch in the series enables this<br>
operation for the CNXK PMD.<br>
<br>
Additionally, a unit test has been added to validate the API's<br>
functionality.<br>
<br>
RFC: <a href="https://patches.dpdk.org/project/dpdk/patch/20241219073405.1724200-1-sthotton@marvell.com/" id="OWA8e8d82ef-cbde-1dea-861e-04c0715218e1" class="OWAAutoLink" data-auth="NotApplicable">
https://patches.dpdk.org/project/dpdk/patch/20241219073405.1724200-1-sthotton@marvell.com/</a><br>
<br>
Shijith Thotton (3):<br>
  eventdev/eth_rx: add API to burst add queues to Rx adapter<br>
  event/cnxk: enable PMD op to burst add queues to Rx adapter<br>
  test/event: unit test to burst add Rx queues to adapter<br>
<br>
 app/test/test_event_eth_rx_adapter.c     |  86 ++++++++++<br>
 drivers/event/cnxk/cn10k_eventdev.c      |  82 ++++++++--<br>
 drivers/event/cnxk/cn20k_eventdev.c      | 195 ++++++++++++++++-------<br>
 drivers/event/cnxk/cn9k_eventdev.c       |  38 ++++-<br>
 drivers/event/cnxk/cnxk_eventdev.h       |   8 +-<br>
 drivers/event/cnxk/cnxk_eventdev_adptr.c | 102 +++++++-----<br>
 lib/eventdev/eventdev_pmd.h              |  34 ++++<br>
 lib/eventdev/eventdev_trace.h            |  14 ++<br>
 lib/eventdev/eventdev_trace_points.c     |   3 +<br>
 lib/eventdev/rte_event_eth_rx_adapter.c  | 146 +++++++++++++++++<br>
 lib/eventdev/rte_event_eth_rx_adapter.h  |  33 ++++<br>
 lib/eventdev/version.map                 |   3 +<br>
 12 files changed, 627 insertions(+), 117 deletions(-)<br>
<br>
--<br>
2.25.1<br>
<br>
</div>
</body>
</html>