84e6f56be9c6 ("iommu/iova: use named kmem_cache for iova magazines") 7f845d8b2eed ("iommu/iova: Reorganise some code") e7b3533c8138 ("iommu/iova: Tidy up iova_cache_get() failure") 5d62bacc059b ("iommu/iova: Optimize iova_magazine_alloc()") 6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()") 32e92d9f6f87 ("iommu/iova: Separate out rcache init") a17e3026bc4d ("iommu: Move flush queue data into iommu_dma_cookie") f7f07484542f ("iommu/iova: Move flush queue code to iommu-dma") ea4d71bb5e3f ("iommu/iova: Consolidate flush queue code") 87f60cc65d24 ("iommu/vt-d: Use put_pages_list") 649ad9835a37 ("iommu/iova: Squash flush_cb abstraction") d5c383f2c98a ("iommu/iova: Squash entry_dtor abstraction") d7061627d701 ("iommu/iova: Fix race between FQ timeout and teardown") 2e727bffbe93 ("iommu/dma: Check CONFIG_SWIOTLB more broadly") 9b49bbc2c4df ("iommu/dma: Fold _swiotlb helpers into callers") ee9d4097cc14 ("iommu/dma: Skip extra sync during unmap w/swiotlb") 06e620345d54 ("iommu/dma: Fix arch_sync_dma for map") 08ae5d4a1ae9 ("iommu/dma: Fix sync_sg with swiotlb") 78e709522d2c ("Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost")