intel-iommu: Don't set identity mapping for bypassed graphics devices
authorDavid Woodhouse <David.Woodhouse@intel.com>
Sat, 4 Jul 2009 09:40:38 +0000 (10:40 +0100)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Sat, 4 Jul 2009 09:40:44 +0000 (10:40 +0100)
commit1e4c64c46d413de84cc0b786bd6a9b555ba7d111
tree5f7c9aa7801c59f88dacdcae3c6722c5d9149ebf
parent5a5e02a614e59db7536cd11029e6674adc41b191
intel-iommu: Don't set identity mapping for bypassed graphics devices

We should check iommu_dummy() _first_, because that means it's attached
to an iommu that we've just disabled completely. At the moment, we might
try to put the device into the identity mapping domain.

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
drivers/pci/intel-iommu.c