| Age | Commit message (Expand) | Author |
| 2026-04-09 | Merge branches 'fixes', 'arm/smmu/updates', 'arm/smmu/bindings', 'riscv', 'in... | Will Deacon |
| 2026-03-27 | iommu: Do not call drivers for empty gathers | Jason Gunthorpe |
| 2026-03-17 | iommu: Add device ATS supported capability | Shameer Kolothum |
| 2026-03-17 | iommupt: Directly call iommupt's unmap_range() | Jason Gunthorpe |
| 2026-01-10 | iommu: Introduce pci_dev_reset_iommu_prepare/done() | Nicolin Chen |
| 2026-01-10 | iommu: Add iommu_driver_get_domain_for_dev() helper | Nicolin Chen |
| 2025-12-05 | Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds |
| 2025-11-16 | iommu/sva: invalidate stale IOTLB entries for kernel address space | Lu Baolu |
| 2025-10-27 | iommu: Pass in old domain to attach_dev callback functions | Nicolin Chen |
| 2025-07-31 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds |
| 2025-07-11 | iommu: Allow an input type in hw_info op | Nicolin Chen |
| 2025-07-10 | iommu: Pass in a driver-level user data structure to viommu_init op | Nicolin Chen |
| 2025-07-10 | iommu: Add iommu_copy_struct_to_user helper | Nicolin Chen |
| 2025-07-10 | iommu: Use enum iommu_hw_info_type for type in hw_info op | Nicolin Chen |
| 2025-06-27 | iommu: Remove ops->pgsize_bitmap | Jason Gunthorpe |
| 2025-06-19 | iommu: Deprecate viommu_alloc op | Nicolin Chen |
| 2025-06-19 | iommu: Introduce get_viommu_size and viommu_init ops | Nicolin Chen |
| 2025-05-30 | Merge tag 'iommu-updates-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds |
| 2025-05-27 | Merge tag 'dma-mapping-6.16-2025-05-26' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds |
| 2025-05-23 | Merge branches 'fixes', 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings'... | Joerg Roedel |
| 2025-05-06 | iommu: generalize the batched sync after map interface | Christoph Hellwig |
| 2025-05-02 | iommu: Cleanup comments for dev_enable/disable_feat | Lu Baolu |
| 2025-04-28 | iommu: Handle yet another race around registration | Robin Murphy |
| 2025-04-28 | iommu: Hide ops.domain_alloc behind CONFIG_FSL_PAMU | Jason Gunthorpe |
| 2025-04-28 | iommu: Add domain_alloc_identity() | Jason Gunthorpe |
| 2025-04-28 | iommu: Remove iommu_dev_enable/disable_feature() | Lu Baolu |
| 2025-04-28 | iommu: Remove IOMMU_DEV_FEAT_SVA | Jason Gunthorpe |
| 2025-04-17 | iommu: Fix two issues in iommu_copy_struct_from_user() | Nicolin Chen |
| 2025-04-17 | iommu/pages: Allow sub page sizes to be passed into the allocator | Jason Gunthorpe |
| 2025-04-17 | iommu: Change iommu_iotlb_gather to use iommu_page_list | Jason Gunthorpe |
| 2025-04-17 | iommu/pages: Formalize the freelist API | Jason Gunthorpe |
| 2025-04-01 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds |
| 2025-03-25 | iommu: Drop sw_msi from iommu_domain | Nicolin Chen |
| 2025-03-25 | iommu: Sort out domain user data | Robin Murphy |
| 2025-03-11 | iommu: Unexport iommu_fwspec_free() | Robin Murphy |
| 2025-02-21 | iommu: Turn fault_data to iommufd private pointer | Nicolin Chen |
| 2025-02-21 | iommu: Make iommu_dma_prepare_msi() into a generic operation | Jason Gunthorpe |
| 2025-02-21 | genirq/msi: Refactor iommu_dma_compose_msi_msg() | Jason Gunthorpe |
| 2024-12-18 | iommu: Remove the remove_dev_pasid op | Yi Liu |
| 2024-11-27 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds |
| 2024-11-25 | iommu: remove stale declaration left over by a merge conflict | Linus Torvalds |
| 2024-11-22 | Merge tag 'iommu-updates-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds |
| 2024-11-22 | iommu: Rename ops->domain_alloc_user() to domain_alloc_paging_flags() | Jason Gunthorpe |
| 2024-11-22 | iommu: Add ops->domain_alloc_nested() | Jason Gunthorpe |
| 2024-11-22 | Merge tag 'iommu-updates-v6.13' of ssh://gitolite.kernel.org/pub/scm/linux/ke... | Jason Gunthorpe |
| 2024-11-15 | Merge branches 'intel/vt-d', 'amd/amd-vi' and 'iommufd/arm-smmuv3-nested' int... | Joerg Roedel |
| 2024-11-15 | Merge branches 'arm/smmu', 'mediatek', 's390', 'ti/omap', 'riscv' and 'core' ... | Joerg Roedel |
| 2024-11-12 | Merge branch 'iommufd/arm-smmuv3-nested' of iommu/linux into iommufd for-next | Jason Gunthorpe |
| 2024-11-12 | iommu: Add iommu_copy_struct_from_full_user_array helper | Jason Gunthorpe |
| 2024-11-12 | iommufd: Introduce IOMMUFD_OBJ_VIOMMU and its related struct | Nicolin Chen |