fca6af6a5976 ("iommu/amd: Add per-domain timer to flush per-cpu queues") a6e3f6f03039 ("iommu/amd: Add flush counters to struct dma_ops_domain") e241f8e76c15 ("iommu/amd: Add locking to per-domain flush-queue") fd62190a67d6 ("iommu/amd: Make use of the per-domain flush queue") d4241a276119 ("iommu/amd: Add per-domain flush-queue data structures") b1516a14657a ("iommu/amd: Implement flush queue") 2d4c515bf06c ("iommu/amd: Remove other remains of old address allocator") 256e4621c21a ("iommu/amd: Make use of the generic IOVA allocator") 81cd07b9c92a ("iommu/amd: Create a list of reserved iova addresses") 307d5851ef74 ("iommu/amd: Allocate iova_domain for dma_ops_domain") b548e786ce47 ("iommu/amd: Init unity mappings only for dma_ops domains") e85e8f69cedb ("iommu/amd: Remove statistics code") 9ee35e4c6f42 ("iommu/amd: Don't use IS_ERR_VALUE to check integer values") 9a4d3bf56c87 ("iommu/amd: Set AMD iommu callbacks for amba bus") 2bf9a0a12749 ("iommu/amd: Add iommu support for ACPI HID devices") 7aba6cb9ee9d ("iommu/amd: Make call-sites of get_device_id aware of its return value") 1fb260bc003d ("iommu/amd: Remove an unneeded condition") a639a8eecf2b ("iommu/amd: Preallocate dma_ops apertures based on dma_mask") 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")