On Thu, Jan 19, 2017 at 07:00:25PM +0000, Robin Murphy wrote: > On 19/01/17 18:19, Will Deacon wrote: > > The arm64 DMA-mapping implementation sets the DMA ops to the IOMMU DMA > > ops if we detect that an IOMMU is present for the master and the DMA > > ranges are valid. > > > > In the case when the IOMMU domain for the device is not of type > > IOMMU_DOMAIN_DMA, then we have no business swizzling the ops, since > > we're not in control of the underlying address space. This patch leaves > > the DMA ops alone for masters attached to non-DMA IOMMU domains. > > In fact, I don't think there would be any harm in taking this one > through arm64 straight away. The DMA ops can't be expected to work > successfully on any old domain, so it's a reasonable sanity check > regardless. > > Reviewed-by: Robin Murphy <robin.mur...@arm.com>
Good point; I'll queue this one for 4.11 via arm64. Will _______________________________________________ iommu mailing list iommu@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/iommu