blob: 0bbe6a1dc97aaf1fbecb35a32c2802a127855cd5 [file] [log] [blame]
51d8838d66d3 ("iommu/amd: Call free_iova_fast with pfn in map_sg")
80187fd39dcb ("iommu/amd: Optimize map_sg and unmap_sg")
bda350dbdbc1 ("iommu/amd: Remove align-parameter from __map_single()")
256e4621c21a ("iommu/amd: Make use of the generic IOVA allocator")
518d9b450387 ("iommu/amd: Remove special mapping code for dma_ops path")
e85e8f69cedb ("iommu/amd: Remove statistics code")
7b5e25b84eba ("iommu/amd: Use trylock to aquire bitmap_lock")
5f6bed500506 ("iommu/amd: Make dma_ops_domain->next_index percpu")
92d420ec028d ("iommu/amd: Relax locking in dma_ops path")
a73c1566655d ("iommu/amd: Initialize new aperture range before making it visible")
7bfa5bd2708d ("iommu/amd: Build io page-tables with cmpxchg64")
266a3bd28f98 ("iommu/amd: Allocate new aperture ranges in dma_ops_alloc_addresses")
4eeca8c5e72f ("iommu/amd: Optimize dma_ops_free_addresses")
ab7032bb9c37 ("iommu/amd: Remove need_flush from struct dma_ops_domain")
2a87442c5b98 ("iommu/amd: Iterate over all aperture ranges in dma_ops_area_alloc")
d41ab09896dc ("iommu/amd: Flush iommu tlb in dma_ops_free_addresses")
ebaecb423bfa ("iommu/amd: Rename dma_ops_domain->next_address to next_index")
05ab49e0056a ("iommu/amd: Remove 'start' parameter from dma_ops_area_alloc")
ccb50e03da72 ("iommu/amd: Flush iommu tlb in dma_ops_aperture_alloc()")
60e6a7cb44ed ("iommu/amd: Retry address allocation within one aperture")
ae62d49c7a93 ("iommu/amd: Move aperture_range.offset to another cache-line")
a0f51447f4ac ("iommu/amd: Add dma_ops_aperture_alloc() function")
b57c3c802e51 ("iommu/amd: Pass correct shift to iommu_area_alloc()")
84b3a0bc8853 ("iommu/amd: Flush the IOMMU TLB before the addresses are freed")
08c5fb938e05 ("iommu/amd: Introduce bitmap_lock in struct aperture_range")
007b74bab273 ("iommu/amd: Move 'struct dma_ops_domain' definition to amd_iommu.c")
a7fb668fd88c ("iommu/amd: Warn only once on unexpected pte value")