diff --git a/drivers/iommu/dma-mapping-fast.c b/drivers/iommu/dma-mapping-fast.c index 71de9ac0f3be..8c7d6a5b78a8 100644 --- a/drivers/iommu/dma-mapping-fast.c +++ b/drivers/iommu/dma-mapping-fast.c @@ -893,6 +893,7 @@ static void fast_smmu_reserve_pci_windows(struct device *dev, start = (start - mapping->base) >> FAST_PAGE_SHIFT; end = (end - mapping->base) >> FAST_PAGE_SHIFT; bitmap_set(mapping->bitmap, start, end - start); + bitmap_set(mapping->clean_bitmap, start, end - start); } spin_unlock_irqrestore(&mapping->lock, flags); }