blob: 6bef286a65f6bcedc73d66aaefa8edde603409e5 [file] [log] [blame]
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")