aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorDavid Woodhouse <David.Woodhouse@intel.com>2015-10-12 14:17:37 +0100
committerDavid Woodhouse <David.Woodhouse@intel.com>2015-10-15 12:05:39 +0100
commitb16d0cb9e2fc5c311948c660dd6f4b59a9ccd333 (patch)
tree1f63f7efe5e6607d30372c90aac2275ae8689f9a /include/linux
parentiommu/vt-d: Add initial support for PASID tables (diff)
downloadlinux-dev-b16d0cb9e2fc5c311948c660dd6f4b59a9ccd333.tar.xz
linux-dev-b16d0cb9e2fc5c311948c660dd6f4b59a9ccd333.zip
iommu/vt-d: Always enable PASID/PRI PCI capabilities before ATS
The behaviour if you enable PASID support after ATS is undefined. So we have to enable it first, even if we don't know whether we'll need it. This is safe enough; unless we set up a context that permits it, the device can't actually *do* anything with it. Also shift the feature detction to dmar_insert_one_dev_info() as it only needs to happen once. Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions