summaryrefslogtreecommitdiff
path: root/samples/hidraw
diff options
context:
space:
mode:
authorSuravee Suthikulpanit <suravee.suthikulpanit@amd.com>2018-03-21 12:46:19 -0600
committerAlex Williamson <alex.williamson@redhat.com>2018-03-21 12:46:19 -0600
commit6bd06f5a486c06023a618a86e8153b91d26f75f4 (patch)
tree1a3eb894fd10a6b101644824c79eb91a934d96b2 /samples/hidraw
parentc698ca5278934c0ae32297a8725ced2e27585d7f (diff)
vfio/type1: Adopt fast IOTLB flush interface when unmap IOVAs
VFIO IOMMU type1 currently upmaps IOVA pages synchronously, which requires IOTLB flushing for every unmapping. This results in large IOTLB flushing overhead when handling pass-through devices has a large number of mapped IOVAs. This can be avoided by using the new IOTLB flushing interface. Cc: Alex Williamson <alex.williamson@redhat.com> Cc: Joerg Roedel <joro@8bytes.org> Signed-off-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> [aw - use LIST_HEAD] Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Diffstat (limited to 'samples/hidraw')
0 files changed, 0 insertions, 0 deletions