Re: [PATCH v5 1/1] examples/l2fwd-jobstats: fix lock availability

2025-05-24 Thread Stephen Hemminger
On Sun, 11 Aug 2024 21:29:57 +0530 Rakesh Kudurumalla wrote: > Race condition between jobstats and time metrics > for forwarding and flushing is maintained using spinlock. > Timer metrics are not displayed properly due to the > frequent unavailability of the lock.This patch fixes > the issue by i

[25.11 PATCH v3 2/5] test/dma: add enqueue dequeue operations

2025-05-24 Thread pbhagavatula
From: Pavan Nikhilesh Add enqueue dequeue operations tests. Signed-off-by: Pavan Nikhilesh --- app/test/test_dmadev.c | 160 + app/test/test_dmadev_api.c | 76 -- 2 files changed, 228 insertions(+), 8 deletions(-) diff --git a/app/test/

[25.11 PATCH v3 5/5] eventdev: refactor DMA adapter ops

2025-05-24 Thread pbhagavatula
From: Pavan Nikhilesh Migrate all invocations of rte_event_dma_adapter_op API to rte_dma_op. Signed-off-by: Pavan Nikhilesh Acked-by: Amit Prakash Shukla --- app/test-eventdev/test_perf_common.c | 6 +- app/test-eventdev/test_perf_common.h | 4 +- app/test/test_event_dma_a

[25.11 PATCH v3 4/5] dma/cnxk: implement enqueue dequeue ops

2025-05-24 Thread pbhagavatula
From: Pavan Nikhilesh Implement DMA enqueue/dequeue operations when application enables it via configuration. Signed-off-by: Pavan Nikhilesh --- drivers/dma/cnxk/cnxk_dmadev.c| 78 drivers/dma/cnxk/cnxk_dmadev.h| 7 ++ drivers/dma/cnxk/cnxk_dmadev_fp.c | 189 +++

[25.11 PATCH v3 1/5] dmadev: add enqueue dequeue operations

2025-05-24 Thread pbhagavatula
From: Pavan Nikhilesh Add enqueue/dequeue operations that use struct rte_dma_op to communicate with the DMA device. These operations need to be enabled at DMA device configuration time by setting the flag rte_dma_conf::enable_enq_deq if the device supports RTE_DMA_CAPA_OPS_ENQ_DEQ capability. W

[25.11 PATCH v3 3/5] app/dma-perf: add option to measure enq deq ops

2025-05-24 Thread pbhagavatula
From: Pavan Nikhilesh This patch adds a option to measure performanc of enq/deq operations in the benchmark app. Signed-off-by: Pavan Nikhilesh --- app/test-dma-perf/benchmark.c | 137 +++--- app/test-dma-perf/config.ini | 3 + app/test-dma-perf/main.c | 13

[25.11 PATCH v3 0/5] Introduce DMA enqueue/dequeue operations

2025-05-24 Thread pbhagavatula
From: Pavan Nikhilesh Introduce DMA enqueue/dequeue operations to the DMA device library. Add configuration flags to rte_dma_config instead of boolean for individual features. The enqueue/dequeue operations allow applications to communicate with the DMA device using the rte_dma_op structure, pr

RE: [EXTERNAL] Re: [PATCH v5 1/1] examples/l2fwd-jobstats: fix lock availability

2025-05-24 Thread Rakesh Kudurumalla
ping > -Original Message- > From: Rakesh Kudurumalla > Sent: Monday, October 21, 2024 12: 43 PM > To: Stephen Hemminger > Cc: ferruh. yigit@ amd. com; andrew. rybchenko@ oktetlabs. ru; > ZjQcmQRYFpfptBannerStart Prioritize security for external emails: