From: Liu Yi L Date: Wed, 18 Aug 2021 13:48:51 +0000 (+0800) Subject: iommu/vt-d: Use pasid_pte_is_present() helper function X-Git-Tag: v5.15~301^2~5^6~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8123b0b86855185357e4b12f29e327ba773fc58d;p=platform%2Fkernel%2Flinux-starfive.git iommu/vt-d: Use pasid_pte_is_present() helper function Use the pasid_pte_is_present() helper for present bit check in the intel_pasid_tear_down_entry(). Signed-off-by: Liu Yi L Link: https://lore.kernel.org/r/20210817042425.1784279-1-yi.l.liu@intel.com Signed-off-by: Lu Baolu Link: https://lore.kernel.org/r/20210818134852.1847070-9-baolu.lu@linux.intel.com Signed-off-by: Joerg Roedel --- diff --git a/drivers/iommu/intel/pasid.c b/drivers/iommu/intel/pasid.c index c6cf44a..02e1049 100644 --- a/drivers/iommu/intel/pasid.c +++ b/drivers/iommu/intel/pasid.c @@ -517,7 +517,7 @@ void intel_pasid_tear_down_entry(struct intel_iommu *iommu, struct device *dev, if (WARN_ON(!pte)) return; - if (!(pte->val[0] & PASID_PTE_PRESENT)) + if (!pasid_pte_is_present(pte)) return; did = pasid_get_domain_id(pte);