Hi,
On 17/12/2018 09:08, Paul Durrant wrote:
@@ -345,7 +352,26 @@ int iommu_legacy_map(struct domain *d, dfn_t dfn,
mfn_t mfn,
return rc;
}
-int iommu_legacy_unmap(struct domain *d, dfn_t dfn, unsigned int
page_order)
+int iommu_legacy_map(struct domain *d, dfn_t dfn, mfn_t mfn,
+
uravee
> Suthikulpanit ; Konrad Rzeszutek Wilk
> ; Andrew Cooper ; Tim
> (Xen.org) ; George Dunlap ; Jan
> Beulich ; Ian Jackson ; Brian
> Woods ; Roger Pau Monne
> Subject: Re: [Xen-devel] [PATCH v4 3/4] iommu: elide flushing for higher
> order map/unmap operations
>
> -Original Message-
> From: Julien Grall [mailto:julien.gr...@arm.com]
> Sent: 14 December 2018 15:18
> To: Paul Durrant ; xen-devel@lists.xenproject.org
> Cc: Stefano Stabellini ; Andrew Cooper
> ; George Dunlap ; Ian
> Jackson ; Jan Beulich ; Konrad
> Rzeszutek Wilk ; Tim (Xen.org) ; Wei
Hi Paul,
On 12/6/18 3:34 PM, Paul Durrant wrote:
This patch removes any implicit flushing that occurs in the implementation
of map and unmap operations and adds new iommu_map/unmap() wrapper
functions. To maintain sematics of the iommu_legacy_map/unmap() wrapper
NIT: s/sematics/semantics/
fu
> From: Paul Durrant [mailto:paul.durr...@citrix.com]
> Sent: Thursday, December 6, 2018 11:34 PM
>
> This patch removes any implicit flushing that occurs in the implementation
> of map and unmap operations and adds new iommu_map/unmap()
> wrapper
> functions. To maintain sematics of the iommu_leg
>>> On 06.12.18 at 16:34, wrote:
> This patch removes any implicit flushing that occurs in the implementation
> of map and unmap operations and adds new iommu_map/unmap() wrapper
> functions. To maintain sematics of the iommu_legacy_map/unmap() wrapper
> functions, these are modified to call the n