Re: [PATCH v4 09/14] common/grant_table: batch flush I/O TLB

2020-08-06 Thread Jan Beulich
On 04.08.2020 15:42, Paul Durrant wrote: > From: Paul Durrant > > This patch avoids calling iommu_iotlb_flush() for each individual GNTTABOP and > insteads calls iommu_iotlb_flush_all() at the end of the hypercall. This > should mean batched map/unmap operations perform better but may be slightly

[PATCH v4 09/14] common/grant_table: batch flush I/O TLB

2020-08-04 Thread Paul Durrant
From: Paul Durrant This patch avoids calling iommu_iotlb_flush() for each individual GNTTABOP and insteads calls iommu_iotlb_flush_all() at the end of the hypercall. This should mean batched map/unmap operations perform better but may be slightly detrimental to singleton performance. Suggested-b