>-----Original Message----- >From: Chengwen Feng <[email protected]> >Sent: Tuesday, August 12, 2025 7:37 AM >To: [email protected]; [email protected] >Cc: [email protected]; [email protected] >Subject: [EXTERNAL] [PATCH 00/10] bugfix and refactor of dma-perf > >This patchset contain one bugfix and eight refactor commit for test-dma-perf >application. Chengwen Feng (10): app/dma-perf: fix use-after-free app/dma- >perf: add global section for config file app/dma-perf: use argparse lib to >parse >argument ZjQcmQRYFpfptBannerStart Prioritize security for external emails: >Confirm sender and content safety before clicking links or opening >attachments <https://us-phishalarm- >ewt.proofpoint.com/EWT/v1/CRVmXkqW!ti3Z1f8UAnTa1E-8- >d26bzh7tQFqbKBdLU9oLN5L- >Aaqbzf0spmN1mMd9tGvrkwR2vLtT9OuVOzwc_JrGGPezhvZxK2lONqTfg$> >Report Suspicious > >ZjQcmQRYFpfptBannerEnd >This patchset contain one bugfix and eight refactor commit for test-dma-perf >application. > >Chengwen Feng (10): > app/dma-perf: fix use-after-free > app/dma-perf: add global section for config file > app/dma-perf: use argparse lib to parse argument > app/dma-perf: refactor output csv > app/dma-perf: support list DMA devices > app/dma-perf: add more global config > app/dma-perf: remove invalid or redundant field > app/dma-perf: refactor load config function > app/dma-perf: refactor benchmark function > app/dma-perf: support specific error info > >--- >v2: fix CI error: format string is not a string literal > add one extra commit: support specific error info > > app/test-dma-perf/benchmark.c | 182 ++++++----- app/test-dma- >perf/config.ini | 35 +-- > app/test-dma-perf/main.c | 573 ++++++++++++++++++---------------- > app/test-dma-perf/main.h | 28 +- > app/test-dma-perf/meson.build | 2 +- > doc/guides/tools/dmaperf.rst | 50 +-- > 6 files changed, 462 insertions(+), 408 deletions(-) > >-- >2.17.1 Thank you, Feng, for the refactoring. Acked-by: Vamsi Attunuru <[email protected]>

