iommu/vt-d: Add present bit check in pasid entry setup helpers
authorLiu Yi L <yi.l.liu@intel.com>
Wed, 18 Aug 2021 13:48:52 +0000 (21:48 +0800)
committerJoerg Roedel <jroedel@suse.de>
Thu, 19 Aug 2021 08:41:08 +0000 (10:41 +0200)
commit423d39d8518c1bba12e0889a92beeddbb1502392
treeef54fe6af710ec6ff82fc2f5da02c12e59b5c350
parent8123b0b86855185357e4b12f29e327ba773fc58d
iommu/vt-d: Add present bit check in pasid entry setup helpers

The helper functions should not modify the pasid entries which are still
in use. Add a check against present bit.

Signed-off-by: Liu Yi L <yi.l.liu@intel.com>
Link: https://lore.kernel.org/r/20210817042425.1784279-1-yi.l.liu@intel.com
Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Link: https://lore.kernel.org/r/20210818134852.1847070-10-baolu.lu@linux.intel.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/intel/pasid.c