Message ID | 20221027074032.1101939-1-lulu@redhat.com |
---|---|
Headers | show |
Series | vhost-vdpa: add support for vIOMMU | expand |
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
On Sat, 29 Oct 2022 at 15:57, Michael S. Tsirkin <mst@redhat.com> wrote: > > 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. > sure, Thanks Micheal, I will post it soon Thanks Cindy > > 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 >