summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/intel_irq_remapping.c
diff options
context:
space:
mode:
authorAlex Williamson <alex.williamson@redhat.com>2014-07-03 09:57:02 -0600
committerJoerg Roedel <jroedel@suse.de>2014-07-29 17:38:31 +0200
commitc875d2c1b8083cd627ea0463e20bf22c2d7421ee (patch)
treee3f42b98efcdd2771a162820aea82fadf6dab449 /drivers/iommu/intel_irq_remapping.c
parent161f693460772ef269ab35cbd145b6431e935eac (diff)
iommu/vt-d: Exclude devices using RMRRs from IOMMU API domains
The user of the IOMMU API domain expects to have full control of the IOVA space for the domain. RMRRs are fundamentally incompatible with that idea. We can neither map the RMRR into the IOMMU API domain, nor can we guarantee that the device won't continue DMA with the area described by the RMRR as part of the new domain. Therefore we must prevent such devices from being used by the IOMMU API. Signed-off-by: Alex Williamson <alex.williamson@redhat.com> Cc: David Woodhouse <dwmw2@infradead.org> Cc: stable@vger.kernel.org Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'drivers/iommu/intel_irq_remapping.c')
0 files changed, 0 insertions, 0 deletions