Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b57c3c80 authored by Joerg Roedel's avatar Joerg Roedel
Browse files

iommu/amd: Pass correct shift to iommu_area_alloc()



The page-offset of the aperture must be passed instead of 0.

Signed-off-by: default avatarJoerg Roedel <jroedel@suse.de>
parent 84b3a0bc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1551,7 +1551,7 @@ static unsigned long dma_ops_area_alloc(struct device *dev,

		spin_lock_irqsave(&dom->aperture[i]->bitmap_lock, flags);
		address = iommu_area_alloc(dom->aperture[i]->bitmap,
					   limit, next_bit, pages, 0,
					   limit, next_bit, pages, offset,
					    boundary_size, align_mask);
		spin_unlock_irqrestore(&dom->aperture[i]->bitmap_lock, flags);
		if (address != -1) {