I was able to make it work with:

*) IOMMU disabled
*) binding the device with uio_pci_generic (igb_uio not available on Ubuntu 22.04)
*) disabling the "Above 4GB decoding" in the BIOS

 Launching the rawdev_autotest in dpdk-test

Il giorno mer 19 ott 2022 alle ore 21:57 Antonio Di Bacco <a.dibacco.ks@gmail.com> ha scritto:
Anyone using the PTDMA in DPDK?

I applied a patch from sebastian selwin to dpdk 21.11 (ABI22).
Then I chose rawdev_autotest in dpdk-test but I get this error:

### Run selftest on each available rawdev
Running Copy Tests
In test_enqueue_copies:71 - Error with rte_ptdma_completed_ops - 1
Rawdev 0 (0000:04:00.2) selftest: Failed
Test Failed
RTE>>