Version 2.2 of the VT-d specification adds support for DMA mapping of ACPI
devices, by adding fields to the DMAR table which indicate the ACPI path
of each DMA-capable device and the PCI bus/dev/fn from which its DMA will
*appear* to come.

The bulk of this patch series is going through the code and changing all
the hardcoded assumptions about 'struct pci_dev' to use 'struct device'
instead. The rest is fairly boring; just storing the bus/devfn in the
scope arrays and using them accordingly.

I've pushed this out to git://git.infradead.org/iommu-2.6.git along with
the previous 4-patch series to clean up and fix the page table unmapping.
_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu

Reply via email to