On Thu, Oct 27, 2022 at 03:40:30PM +0800, Cindy Lu wrote: > These patches are to support vIOMMU in vdpa device > > changes in V3 > 1. Move function vfio_get_xlat_addr to memory.c > 2. Use the existing memory listener, while the MR is > iommu MR then call the function iommu_region_add/ > iommu_region_del > > changes in V4 > 1.make the comments in vfio_get_xlat_addr more general
I expect there will be v5 addressing Alex's comments. > Cindy Lu (2): > vfio: move the function vfio_get_xlat_addr() to memory.c > vhost-vdpa: add support for vIOMMU > > hw/vfio/common.c | 92 +---------------------- > hw/virtio/vhost-vdpa.c | 131 ++++++++++++++++++++++++++++++--- > include/exec/memory.h | 4 + > include/hw/virtio/vhost-vdpa.h | 10 +++ > softmmu/memory.c | 84 +++++++++++++++++++++ > 5 files changed, 222 insertions(+), 99 deletions(-) > > -- > 2.34.3