iommu/sva: Remove PASID to mm lookup function
authorJacob Pan <jacob.jun.pan@linux.intel.com>
Wed, 22 Mar 2023 20:07:59 +0000 (13:07 -0700)
committerJoerg Roedel <jroedel@suse.de>
Fri, 31 Mar 2023 08:03:25 +0000 (10:03 +0200)
commit2bef9ba8aefc211674427a0db046a773001b3329
tree4337658a83f9f7b34c7fb4ee3ee298e13c9f046f
parentcd3891158a77685aee6129f7374a018d13540b2c
iommu/sva: Remove PASID to mm lookup function

There is no user of iommu_sva_find() function, remove it so that PASID
allocator can be a simple IDA. Device drivers are expected to store
and keep track of their own PASID metadata.

Reviewed-by: Lu Baolu <baolu.lu@linux.intel.com>
Signed-off-by: Jason Gunthorpe<jgg@nvidia.com>
Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Link: https://lore.kernel.org/r/20230322200803.869130-4-jacob.jun.pan@linux.intel.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/iommu-sva.c
drivers/iommu/iommu-sva.h