Hi Robin,
On 2018-09-28 17:31, Robin Murphy wrote:
> On 28/09/18 15:21, Marek Szyprowski wrote:
>> On 2018-09-28 15:52, Robin Murphy wrote:
>>> On 28/09/18 14:26, Marek Szyprowski wrote:
On 2018-09-12 17:24, Robin Murphy wrote:
> Most parts of iommu-dma already assume they are operating o
On 28/09/18 16:33, Christoph Hellwig wrote:
On Fri, Sep 28, 2018 at 04:31:10PM +0100, Robin Murphy wrote:
The tricky part is how to reconcile that with those other drivers which
want to do explicit IOMMU management with their own domain but still use
the DMA API for coherency of the underlying m
On Fri, Sep 28, 2018 at 04:31:10PM +0100, Robin Murphy wrote:
> The tricky part is how to reconcile that with those other drivers which
> want to do explicit IOMMU management with their own domain but still use
> the DMA API for coherency of the underlying memory. I do have a couple of
> half-fo
On 28/09/18 15:21, Marek Szyprowski wrote:
Hi Robin,
On 2018-09-28 15:52, Robin Murphy wrote:
On 28/09/18 14:26, Marek Szyprowski wrote:
On 2018-09-12 17:24, Robin Murphy wrote:
Most parts of iommu-dma already assume they are operating on a default
domain set up by iommu_dma_init_domain(), an
Hi Robin,
On 2018-09-28 15:52, Robin Murphy wrote:
> On 28/09/18 14:26, Marek Szyprowski wrote:
>> On 2018-09-12 17:24, Robin Murphy wrote:
>>> Most parts of iommu-dma already assume they are operating on a default
>>> domain set up by iommu_dma_init_domain(), and can be converted straight
>>> ove
On 28/09/18 14:26, Marek Szyprowski wrote:
Hi All,
On 2018-09-12 17:24, Robin Murphy wrote:
Most parts of iommu-dma already assume they are operating on a default
domain set up by iommu_dma_init_domain(), and can be converted straight
over to avoid the refcounting bottleneck. MSI page mappings
Hi All,
On 2018-09-12 17:24, Robin Murphy wrote:
> Most parts of iommu-dma already assume they are operating on a default
> domain set up by iommu_dma_init_domain(), and can be converted straight
> over to avoid the refcounting bottleneck. MSI page mappings may be in
> an unmanaged domain with an
Most parts of iommu-dma already assume they are operating on a default
domain set up by iommu_dma_init_domain(), and can be converted straight
over to avoid the refcounting bottleneck. MSI page mappings may be in
an unmanaged domain with an explicit MSI-only cookie, so retain the
non-specific looku