Replace direct domain->ops->iova_to_phys() call with the new
iommu_iova_to_phys_length() interface in selftest.

Signed-off-by: Guanghui Feng <[email protected]>
Acked-by: Shiqiang Zhang <[email protected]>
Acked-by: Simon Guo <[email protected]>
---
 drivers/iommu/iommufd/selftest.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/iommu/iommufd/selftest.c b/drivers/iommu/iommufd/selftest.c
index af07c642a526..d4dd39930224 100644
--- a/drivers/iommu/iommufd/selftest.c
+++ b/drivers/iommu/iommufd/selftest.c
@@ -1214,7 +1214,7 @@ static int iommufd_test_md_check_pa(struct iommufd_ucmd 
*ucmd,
                pfn = page_to_pfn(pages[0]);
                put_page(pages[0]);
 
-               io_phys = mock->domain.ops->iova_to_phys(&mock->domain, iova);
+               io_phys = iommu_iova_to_phys_length(&mock->domain, iova, NULL);
                if (io_phys !=
                    pfn * PAGE_SIZE + ((uintptr_t)uptr % PAGE_SIZE)) {
                        rc = -EINVAL;
-- 
2.43.7

Reply via email to