summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/intel-svm.c
diff options
context:
space:
mode:
authorLu Baolu <baolu.lu@linux.intel.com>2018-07-14 09:46:54 +0200
committerJoerg Roedel <jroedel@suse.de>2018-07-20 14:44:23 +0200
commit562831747f6299abd481b5b00bd4fa19d5c8a259 (patch)
tree48c52168f4d8d570bb79a2b30749d1c4cc142ca7 /drivers/iommu/intel-svm.c
parentiommu/vt-d: Remove unnecessary WARN_ON() (diff)
downloadlinux-562831747f6299abd481b5b00bd4fa19d5c8a259.tar.xz
linux-562831747f6299abd481b5b00bd4fa19d5c8a259.zip
iommu/vt-d: Global PASID name space
This adds the system wide PASID name space for the PASID allocation. Currently we are using per IOMMU PASID name spaces which are not suitable for some use cases. For an example, one application (associated with a PASID) might talk to two physical devices simultaneously while the two devices could reside behind two different IOMMU units. Cc: Ashok Raj <ashok.raj@intel.com> Cc: Jacob Pan <jacob.jun.pan@linux.intel.com> Cc: Kevin Tian <kevin.tian@intel.com> Cc: Liu Yi L <yi.l.liu@intel.com> Suggested-by: Ashok Raj <ashok.raj@intel.com> Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com> Reviewed-by: Kevin Tian <kevin.tian@intel.com> Reviewed-by: Liu Yi L <yi.l.liu@intel.com> Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'drivers/iommu/intel-svm.c')
0 files changed, 0 insertions, 0 deletions