]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/sfc/sfc.c
net/bntx: use new API to get iova address XXX
[dpdk.git] / drivers / net / sfc / sfc.c
index cc81fd9988c6aebc33cbe28798e7c3648ce324cf..49d7e937057d30abc7c0d8bdd5a7e1450a307871 100644 (file)
@@ -61,8 +61,8 @@ sfc_dma_alloc(const struct sfc_adapter *sa, const char *name, uint16_t id,
                return ENOMEM;
        }
 
-       esmp->esm_addr = rte_mem_phy2mch(mz->memseg_id, mz->phys_addr);
-       if (esmp->esm_addr == RTE_BAD_PHYS_ADDR) {
+       esmp->esm_addr = mz->iova;
+       if (esmp->esm_addr == RTE_BAD_IOVA) {
                (void)rte_memzone_free(mz);
                return EFAULT;
        }