memory: Remove IOMMU MR iommu_set_iova_range API
authorEric Auger <eric.auger@redhat.com>
Fri, 14 Jun 2024 09:52:58 +0000 (11:52 +0200)
committerCédric Le Goater <clg@redhat.com>
Mon, 24 Jun 2024 21:15:31 +0000 (23:15 +0200)
commit71386c6efd7d57cc549b1c3caff889e7506c54a9
tree6e6e65eac527e92ed34c21c41cb179c9dd3a65d7
parent44079a9839bc0a682db7c0ab6093fce79c73d261
memory: Remove IOMMU MR iommu_set_iova_range API

Since the host IOVA ranges are now passed through the
PCIIOMMUOps set_host_resv_regions and we have removed
the only implementation of iommu_set_iova_range() in
the virtio-iommu and the only call site in vfio/common,
let's retire the IOMMU MR API and its memory wrapper.

Signed-off-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Zhenzhong Duan <zhenzhong.duan@intel.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
include/exec/memory.h
system/memory.c