Hi, This commit modify the test-dma-perf and rte_mempool.h, but I can't get useful info from the commit log.
So I recommend you split it to multiple commits, each commit implements a small function, and well doc in commit log, this will help reviewer better understand. Thanks On 2025/3/9 16:45, Bhagyada Modali wrote: > Added a user-space driver with support for the AMD EPYC > 4th Generation DMA (AE4DMA) offload engine. > > Implementation of new user-space driver supporting > DMA memory copy offload on AMD EYPC 9004 & 8004 systems > (Genoa and Siena processors). > > Signed-off-by: Bhagyada Modali <bhagyada.mod...@amd.com> > --- > app/test-dma-perf/benchmark.c | 24 +- > app/test-dma-perf/config.ini | 134 ++++-- > app/test-dma-perf/main.c | 2 - > app/test/test_dmadev.c | 43 +- > drivers/dma/ae4dma/ae4dma_dmadev.c | 656 +++++++++++++++++++++++++++ > drivers/dma/ae4dma/ae4dma_hw_defs.h | 225 +++++++++ > drivers/dma/ae4dma/ae4dma_internal.h | 125 +++++ > drivers/dma/ae4dma/meson.build | 7 + > drivers/dma/meson.build | 1 + > lib/mempool/rte_mempool.h | 2 +- > usertools/dpdk-devbind.py | 5 +- > 11 files changed, 1146 insertions(+), 78 deletions(-) > create mode 100644 drivers/dma/ae4dma/ae4dma_dmadev.c > create mode 100644 drivers/dma/ae4dma/ae4dma_hw_defs.h > create mode 100644 drivers/dma/ae4dma/ae4dma_internal.h > create mode 100644 drivers/dma/ae4dma/meson.build