]> git.baikalelectronics.ru Git - kernel.git/commit
iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()
authorLu Baolu <baolu.lu@linux.intel.com>
Thu, 31 Dec 2020 00:53:19 +0000 (08:53 +0800)
committerWill Deacon <will@kernel.org>
Thu, 7 Jan 2021 13:27:14 +0000 (13:27 +0000)
commit96940e4dd6eae3807700984bcc13cb9ecf3afb22
treed05d288dab57c69f43d1881a7408bbef5da6350d
parenta1cd03c697fe160bf197460727bcd285168305d0
iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()

Use IS_ALIGNED() instead. Otherwise, an unaligned address will be ignored.

Fixes: 28546604934c ("iommu/vt-d: Flush PASID-based iotlb for iova over first level")
Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Link: https://lore.kernel.org/r/20201231005323.2178523-1-baolu.lu@linux.intel.com
Signed-off-by: Will Deacon <will@kernel.org>
drivers/iommu/intel/dmar.c