Use the new VFIO mode API to query no-IOMMU status.

Signed-off-by: Anatoly Burakov <[email protected]>
---
 drivers/bus/pci/linux/pci.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/bus/pci/linux/pci.c b/drivers/bus/pci/linux/pci.c
index 2ffac82e94..6a5035ac62 100644
--- a/drivers/bus/pci/linux/pci.c
+++ b/drivers/bus/pci/linux/pci.c
@@ -597,7 +597,7 @@ pci_device_iova_mode(const struct rte_pci_driver *pdrv,
                static int is_vfio_noiommu_enabled = -1;
 
                if (is_vfio_noiommu_enabled == -1) {
-                       if (rte_vfio_noiommu_is_enabled() == 1)
+                       if (rte_vfio_get_mode() == RTE_VFIO_MODE_NOIOMMU)
                                is_vfio_noiommu_enabled = 1;
                        else
                                is_vfio_noiommu_enabled = 0;
-- 
2.47.3

Reply via email to