Re: [PATCH v3 08/15] iommu/amd: Use pci_find_dma_isolation_root() for IOMMU groups

2014-05-14 Thread Alex Williamson
On Wed, 2014-05-14 at 12:34 +0200, Joerg Roedel wrote: > On Sat, May 10, 2014 at 09:03:11AM -0600, Alex Williamson wrote: > > The expectation is that the kernel and IVRS will produce the same > > result for topology based aliases while the kernel will also include > > device specific DMA quirks. >

Re: [PATCH v3 08/15] iommu/amd: Use pci_find_dma_isolation_root() for IOMMU groups

2014-05-14 Thread Joerg Roedel
On Sat, May 10, 2014 at 09:03:11AM -0600, Alex Williamson wrote: > The expectation is that the kernel and IVRS will produce the same > result for topology based aliases while the kernel will also include > device specific DMA quirks. Is that expectation really true? There are PCIe devices out

Re: [PATCH v3 08/15] iommu/amd: Use pci_find_dma_isolation_root() for IOMMU groups

2014-05-14 Thread Joerg Roedel
On Sat, May 10, 2014 at 09:03:11AM -0600, Alex Williamson wrote: The expectation is that the kernel and IVRS will produce the same result for topology based aliases while the kernel will also include device specific DMA quirks. Is that expectation really true? There are PCIe devices out there

Re: [PATCH v3 08/15] iommu/amd: Use pci_find_dma_isolation_root() for IOMMU groups

2014-05-14 Thread Alex Williamson
On Wed, 2014-05-14 at 12:34 +0200, Joerg Roedel wrote: On Sat, May 10, 2014 at 09:03:11AM -0600, Alex Williamson wrote: The expectation is that the kernel and IVRS will produce the same result for topology based aliases while the kernel will also include device specific DMA quirks. Is

[PATCH v3 08/15] iommu/amd: Use pci_find_dma_isolation_root() for IOMMU groups

2014-05-10 Thread Alex Williamson
The IVRS tables provides aliases, but not to the extent now provided by PCI core with DMA alias support and pci_find_dma_isolation_root(). The expectation is that the kernel and IVRS will produce the same result for topology based aliases while the kernel will also include device specific DMA

[PATCH v3 08/15] iommu/amd: Use pci_find_dma_isolation_root() for IOMMU groups

2014-05-10 Thread Alex Williamson
The IVRS tables provides aliases, but not to the extent now provided by PCI core with DMA alias support and pci_find_dma_isolation_root(). The expectation is that the kernel and IVRS will produce the same result for topology based aliases while the kernel will also include device specific DMA