| Age | Commit message (Expand) | Author | Files | Lines |
| 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', 'fsl/pamu', 'mediatek', 'renesas/ipmmu', 's390', 'intel/vt-d', 'amd/amd-vi' and 'core' into next |  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/git/iommu/linux |  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' into next |  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', 'x86/vt-d', 'x86/amd' and 'core' into next |  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' and 'core' into next |  Joerg Roedel | 1 | -84/+198 |
| 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 | -46/+74 |
| 2021-07-26 | iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries |  Isaac J. Manjarres | 1 | -34/+44 |
| 2020-12-16 | Merge tag 'iommu-updates-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -10/+9 |
| 2020-12-10 | Merge tag 'drm-msm-next-2020-12-07' of https://gitlab.freedesktop.org/drm/msm into drm-next |  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 |
| 2020-12-08 | iommu: Defer the early return in arm_(v7s/lpae)_map |  Keqian Zhu | 1 | -4/+4 |
| 2020-11-25 | iommu/io-pgtable-arm: Add support to use system cache |  Sai Prakash Ranjan | 1 | -2/+8 |
| 2020-11-02 | Merge drm/drm-next into drm-misc-next |  Maxime Ripard | 1 | -30/+2 |
| 2020-10-30 | iommu/io-pgtable-arm: Support coherency for Mali LPAE |  Robin Murphy | 1 | -1/+10 |
| 2020-10-15 | Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping |  Linus Torvalds | 1 | -5/+0 |
| 2020-09-28 | iommu/io-pgtable-arm: Move some definitions to a header |  Jean-Philippe Brucker | 1 | -25/+2 |
| 2020-09-21 | iommu/io-pgtable-arm: Clean up faulty sanity check |  Robin Murphy | 1 | -5/+0 |
| 2020-09-17 | dma-mapping: introduce DMA range map, supplanting dma_pfn_offset |  Jim Quinlan | 1 | -1/+1 |