| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-19 | iommu/io-pgtable-arm: Use address conversion consistently | Mostafa Saleh | 1 | -2/+2 |
| 2026-05-19 | iommu/io-pgtable-arm: Rework to use the iommu-pages API | Mostafa Saleh | 1 | -23/+56 |
| 2026-05-19 | iommu/io-pgtable-arm: Use consistent sizes for page allocation and freeing | Mostafa Saleh | 1 | -5/+6 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -1/+1 |
| 2026-01-20 | iommu/io-pgtable-arm: fix size_t signedness bug in unmap path | Chaitanya Kulkarni | 1 | -1/+1 |
| 2025-11-13 | iommu/io-pgtable-arm: Move selftests to a separate file | Mostafa Saleh | 1 | -190/+0 |
| 2025-11-13 | iommu/io-pgtable-arm: Remove arm_lpae_dump_ops() | Mostafa Saleh | 1 | -27/+14 |
| 2025-07-14 | iommu/io-pgtable-arm: Remove unused macro iopte_prot | Daniel Mentz | 1 | -7/+0 |
| 2025-05-23 | Merge branches 'fixes', 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings'... | Joerg Roedel | 1 | -24/+34 |
| 2025-05-20 | iommu/io-pgtable-arm: Add quirk to quiet WARN_ON() | Rob Clark | 1 | -13/+14 |
| 2025-04-28 | iommu/io-pgtable-arm: dynamically allocate selftest device struct | Arnd Bergmann | 1 | -4/+9 |
| 2025-04-17 | iommu: Update various drivers to pass in lg2sz instead of order to iommu pages | Jason Gunthorpe | 1 | -3/+9 |
| 2025-04-17 | iommu/pages: Move the __GFP_HIGHMEM checks into the common code | Jason Gunthorpe | 1 | -2/+0 |
| 2025-04-17 | iommu/pages: Remove the order argument to iommu_free_pages() | Jason Gunthorpe | 1 | -2/+2 |
| 2025-01-07 | iommu/io-pgtable-arm: Add way to debug pgtable walk | Rob Clark | 1 | -0/+23 |
| 2025-01-07 | iommu/io-pgtable-arm: Re-use the pgtable walk for iova_to_phys | Rob Clark | 1 | -37/+37 |
| 2025-01-07 | iommu/io-pgtable-arm: Make pgtable walker more generic | Rob Clark | 1 | -24/+43 |
| 2024-12-19 | iommu/io-pgtable-arm: Fix cfg reading in arm_lpae_concat_mandatory() | Mostafa Saleh | 1 | -5/+6 |
| 2024-12-09 | iommu/io-pgtable-arm: Add coverage for different OAS in selftest | Mostafa Saleh | 1 | -12/+15 |
| 2024-12-09 | iommu/io-pgtable-arm: Fix stage-2 concatenation with 16K | Mostafa Saleh | 1 | -12/+33 |
| 2024-11-22 | Merge tag 'iommu-updates-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -81/+33 |
| 2024-11-12 | iommu/arm-smmu-v3: Use S2FWB for NESTED domains | Jason Gunthorpe | 1 | -6/+21 |
| 2024-11-06 | iommu/io-pgtable-arm: Remove split on unmap behavior | Jason Gunthorpe | 1 | -79/+2 |
| 2024-10-29 | iommu/io-pgtable-arm: Add self test for the last page in the IAS | Mostafa Saleh | 1 | -0/+17 |
| 2024-10-29 | iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables | Mostafa Saleh | 1 | -3/+15 |
| 2024-09-13 | Merge branches 'fixes', 'arm/smmu', 'intel/vt-d', 'amd/amd-vi' and 'core' int... | Joerg Roedel | 1 | -14/+17 |
| 2024-08-30 | iommu/io-pgtable-arm: Optimise non-coherent unmap | Ashish Mhetre | 1 | -14/+17 |
| 2024-08-26 | iommu: Do not return 0 from map_pages if it doesn't do anything | Jason Gunthorpe | 1 | -2/+1 |
| 2024-07-03 | iommu/arm-smmu-v3: Enable HTTU for stage1 with io-pgtable mapping | Kunkun Jiang | 1 | -1/+4 |
| 2024-07-03 | iommu/io-pgtable-arm: Add read_and_clear_dirty() support | Shameer Kolothum | 1 | -2/+112 |
| 2024-04-15 | iommu/io-pgtable-arm: use page allocation function provided by iommu-pages.h | Pasha Tatashin | 1 | -9/+6 |
| 2023-11-27 | iommu: Extend LPAE page table format to support custom allocators | Boris Brezillon | 1 | -16/+39 |
| 2022-11-19 | iommu/io-pgtable-arm: Remove map/unmap | Robin Murphy | 1 | -27/+15 |
| 2022-09-26 | Merge branches 'apple/dart', 'arm/mediatek', 'arm/omap', 'arm/smmu', 'virtio'... | Joerg Roedel | 1 | -2/+6 |
| 2022-09-26 | iommu/io-pgtable: Move Apple DART support to its own file | Janne Grunau | 1 | -63/+0 |
| 2022-09-07 | iommu/io-pgtable-arm: Remove iommu_dev==NULL special case | Robin Murphy | 1 | -2/+6 |
| 2021-12-06 | iommu/io-pgtable-arm: Fix table descriptor paddr formatting | Hector Martin | 1 | -4/+5 |
| 2021-08-20 | Merge branches 'apple/dart', 'arm/smmu', 'iommu/fixes', 'x86/amd', 'x86/vt-d'... | Joerg Roedel | 1 | -81/+195 |
| 2021-08-20 | iommu/io-pgtable: Abstract iommu_iotlb_gather access | Robin Murphy | 1 | -1/+1 |
| 2021-08-18 | iommu/io-pgtable: Remove non-strict quirk | Robin Murphy | 1 | -10/+2 |
| 2021-08-12 | iommu/io-pgtable: Add DART pagetable format | Sven Peter | 1 | -0/+63 |
| 2021-07-26 | iommu/io-pgtable-arm: Implement arm_lpae_map_pages() | Isaac J. Manjarres | 1 | -10/+31 |
| 2021-07-26 | iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() | Isaac J. Manjarres | 1 | -45/+73 |
| 2021-07-26 | iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries | Isaac J. Manjarres | 1 | -32/+42 |
| 2020-12-16 | Merge tag 'iommu-updates-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -10/+9 |
| 2020-12-10 | Merge tag 'drm-msm-next-2020-12-07' of https://gitlab.freedesktop.org/drm/msm... | Dave Airlie | 1 | -2/+8 |
| 2020-12-08 | iommu/io-pgtable: Remove tlb_flush_leaf | Robin Murphy | 1 | -1/+0 |
| 2020-12-08 | Merge branch 'for-next/iommu/misc' into for-next/iommu/core | Will Deacon | 1 | -9/+9 |
| 2020-12-08 | iommu/io-pgtable-arm: Remove unused 'level' parameter from iopte_type() macro | Kunkun Jiang | 1 | -5/+5 |