[PATCH v3] app/dma-perf: fix physical address seg-fault

fengchengwen fengchengwen at huawei.com
Thu Oct 19 09:13:59 CEST 2023


Acked-by: Chengwen Feng <fengchengwen at huawei.com>

On 2023/10/19 12:16, Vipin Varghese wrote:
> do_cpu_mem_copy uses DPDK API rte_mbuf_data_iova to return
> the start of the virtual address for both src and dst.
> But in case of iova mode set as PA, this results in seg-fault.
> This is because rte_memcpy uses VA address and not PA.
> 
> This fix invokes `rte_pktmbuf_mtod` for both src and dst.
> 
> Bugzilla ID: 1269
> Fixes: 623dc9364dc6 ("app/dma-perf: introduce DMA performance test")
> Cc: cheng1.jiang at intel.com
> 
> Cc: stable at dpdk.org
> 
> Signed-off-by: Vipin Varghese <vipin.varghese at amd.com>
> Suggested-by: Anoob Joseph <anoobj at marvell.com>
> Suggested-by: Jerin Jacob <jerinj at marvell.com>
> 
> ---

...


More information about the dev mailing list