| 28b130244061 ("vfio: fix a missed vfio group put in vfio_pin_pages") |
| 95fc87b44104 ("vfio: Selective dirty page tracking if IOMMU backed device pins pages") |
| 331e33d2960c ("vfio iommu: Update UNMAP_DMA ioctl to get dirty bitmap before unmap") |
| d6a4c185660c ("vfio iommu: Implementation of ioctl for dirty pages tracking") |
| cade075f265b ("vfio iommu: Cache pgsize_bitmap in struct vfio_iommu") |
| 205323b8ceac ("vfio: checking of validity of user vaddr in vfio_dma_rw") |
| 40280cf7e8ca ("vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pages") |
| 8d46c0cca5f4 ("vfio: introduce vfio_dma_rw to read/write a range of IOVAs") |
| b09d6e473974 ("vfio/type1: remove duplicate retrieval of reserved regions") |
| a717072007e8 ("vfio/type1: Add IOVA range capability support") |
| f45daadfe1ad ("vfio/type1: Update iova list on detach") |
| af029169b8fd ("vfio/type1: Check reserved region conflict and update iova list") |
| 1108696aecf0 ("vfio/type1: Introduce iova list and add iommu aperture validity check") |
| be068fa236c3 ("vfio/type1: Handle different mdev isolation type") |
| 7bd50f0cd2fd ("vfio/type1: Add domain at(de)taching group helpers") |
| 492855939bdb ("vfio/type1: Limit DMA mappings per container") |
| 58fec830fc19 ("vfio/type1: Fix unmap overflow off-by-one") |
| 71a7d3d78e3c ("vfio/type1: silence integer overflow warning") |
| f203f7f1dbb2 ("vfio/type1: Give hardware MSI regions precedence") |
| 9d3a4de4cb8d ("iommu: Disambiguate MSI region types") |
| 5d704992189f ("vfio/type1: Allow transparent MSI IOVA allocation") |
| 50019f09a4ba ("iommu/arm-smmu-v3: Implement reserved region get/put callbacks") |
| f3ebee80b313 ("iommu/arm-smmu: Implement reserved region get/put callbacks") |
| 4397f32c03a7 ("iommu/amd: Declare MSI and HT regions as reserved IOVA regions") |
| 0659b8dc45a6 ("iommu/vt-d: Implement reserved region get/put callbacks") |
| bc7d12b91bd3 ("iommu: Implement reserved_regions iommu-group sysfs file") |
| 6c65fb318e8b ("iommu: iommu_get_group_resv_regions") |
| 2b20cbba3390 ("iommu: iommu_alloc_resv_region") |
| d30ddcaa7b02 ("iommu: Add a new type field in iommu_resv_region") |
| e5b5234a36ca ("iommu: Rename iommu_dm_regions into iommu_resv_regions") |
| ccd46dbae77d ("vfio: support notifier chain in vfio_group") |
| 22195cbd3451 ("vfio: vfio_register_notifier: classify iommu notifier") |
| d256459fae4d ("vfio: Fix handling of error returned by 'vfio_group_get_from_dev()'") |
| c086de818dd8 ("vfio iommu: Add blocking notifier to notify DMA_UNMAP") |
| a54eb55045ae ("vfio iommu type1: Add support for mediated devices") |
| 8f0d5bb95f76 ("vfio iommu type1: Add task structure to vfio_dma") |
| 7896c998f0e7 ("vfio iommu type1: Add find_iommu_group() function") |
| ea85cf353e4f ("vfio iommu type1: Update argument of vaddr_get_pfn()") |
| 3624a2486c8c ("vfio iommu type1: Update arguments of vfio_lock_acct") |
| 2169037dc322 ("vfio iommu: Added pin and unpin callback functions to vfio_iommu_driver_ops") |
| 021bb8420d44 ("iommu/arm-smmu: Wire up generic configuration support") |
| adfec2e709d2 ("iommu/arm-smmu: Convert to iommu_fwspec") |
| 588888a7399d ("iommu/arm-smmu: Intelligent SMR allocation") |
| d3097e393020 ("iommu/arm-smmu: Add a stream map entry iterator") |
| d6fc5d977671 ("iommu/arm-smmu: Streamline SMMU data lookups") |
| f80cd885fcdd ("iommu/arm-smmu: Refactor mmu-masters handling") |
| 8e8b203eabd8 ("iommu/arm-smmu: Keep track of S2CR state") |
| 1f3d5ca43019 ("iommu/arm-smmu: Consolidate stream map entry state") |
| 21174240e4f4 ("iommu/arm-smmu: Handle stream IDs more dynamically") |
| 8f78515425da ("iommu/arm-smmu: Implement of_xlate() for SMMUv3") |