virtio-pci: address space translation service (ATS) support
This patches enable the Address Translation Service support for virtio pci devices. This is needed for a guest visible Device IOTLB implementation and will be required by vhost device IOTLB API implementation for intel IOMMU. Cc: Michael S. Tsirkin <mst@redhat.com> Signed-off-by:Jason Wang <jasowang@redhat.com> Reviewed-by:
Michael S. Tsirkin <mst@redhat.com> Signed-off-by:
Michael S. Tsirkin <mst@redhat.com>
Showing
- hw/pci/pcie.c 15 additions, 0 deletionshw/pci/pcie.c
- hw/virtio/virtio-pci.c 7 additions, 0 deletionshw/virtio/virtio-pci.c
- hw/virtio/virtio-pci.h 4 additions, 0 deletionshw/virtio/virtio-pci.h
- include/hw/pci/pcie.h 4 additions, 0 deletionsinclude/hw/pci/pcie.h
- include/standard-headers/linux/pci_regs.h 1 addition, 0 deletionsinclude/standard-headers/linux/pci_regs.h
Loading
Please register or sign in to comment