Commit 54286c3a authored by Kunkun Jiang's avatar Kunkun Jiang Committed by Zheng Zengkai
Browse files

Revert "iommu/arm-smmu-v3: Remove the redundant shift operation of 'size'"

virt inclusion
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I61SPO


CVE: NA

--------------------------------

This reverts commit c046c2a2.

Signed-off-by: default avatarKunkun Jiang <jiangkunkun@huawei.com>
Reviewed-by: default avatarKeqian Zhu <zhukeqian1@huawei.com>
Signed-off-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
parent 500b9ece
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -3832,6 +3832,7 @@ arm_smmu_cache_invalidate(struct iommu_domain *domain, struct device *dev,
		    !(granule_size & smmu_domain->domain.pgsize_bitmap)) {
			tg = __ffs(smmu_domain->domain.pgsize_bitmap);
			granule_size = 1 << tg;
			size = size >> tg;
		}

		arm_smmu_tlb_inv_range_domain(info->addr, size,