| Age | Commit message (Expand) | Author |
| 2026-06-12 | Merge branches 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings', 'rockch... | Joerg Roedel |
| 2026-05-19 | iommu_pt: add kunit config for 32-bit VA (amdv1_cfg_1) | Ankit Soni |
| 2026-05-19 | iommu_pt: support small VA for AMDv1 | Ankit Soni |
| 2026-05-19 | iommu_pt: Fix pgsize_bitmap calculation in get_info for smaller vasz's | Ankit Soni |
| 2026-05-19 | iommu/riscv: Enable PT_FEAT_DETAILED_GATHER and pass gather to iotlb_inval | Jason Gunthorpe |
| 2026-05-19 | iommupt: Add PT_FEAT_DETAILED_GATHER | Jason Gunthorpe |
| 2026-05-19 | iommupt: Add struct iommupt_pending_gather | Jason Gunthorpe |
| 2026-05-15 | iommupt: Fixup build warning by using BIT_ULL() for RISCVPT_NC/IO | Fangyu Yu |
| 2026-05-15 | iommupt: Fix the end_index calculation in __map_range_leaf() | Jason Gunthorpe |
| 2026-05-15 | iommupt: Check for missing PAGE_SIZE in the pgsize_bitmap | Jason Gunthorpe |
| 2026-05-11 | iommupt: Encode IOMMU_MMIO/IOMMU_CACHE via RISC-V Svpbmt bits | Fangyu Yu |
| 2026-04-09 | Merge branches 'fixes', 'arm/smmu/updates', 'arm/smmu/bindings', 'riscv', 'in... | Will Deacon |
| 2026-03-27 | iommupt/amdv1: mark amdv1pt_install_leaf_entry as __always_inline | Sherry Yang |
| 2026-03-27 | iommupt: Fix short gather if the unmap goes into a large mapping | Jason Gunthorpe |
| 2026-03-17 | iommupt: Avoid rewalking during map | Jason Gunthorpe |
| 2026-03-17 | iommupt: Directly call iommupt's unmap_range() | Jason Gunthorpe |
| 2026-03-17 | iommupt: Optimize the gather processing for DMA-FQ mode | Jason Gunthorpe |
| 2026-03-17 | iommupt: Add the RISC-V page table format | Jason Gunthorpe |
| 2026-02-06 | Merge branches 'fixes', 'arm/smmu/updates', 'intel/vt-d', 'amd/amd-vi' and 'c... | Joerg Roedel |
| 2026-02-03 | iommupt: Always add IOVA range to iotlb_gather in gather_range_pages() | Yu Zhang |
| 2026-01-28 | iommupt: Only cache flush memory changed by unmap | Jason Gunthorpe |
| 2026-01-20 | iommupt: Make it clearer to the compiler that pts.level == 0 for single page | Jason Gunthorpe |
| 2026-01-19 | iommupt: Do not set C-bit on MMIO backed PTEs | Wei Wang |
| 2026-01-10 | iommupt: Make pt_feature() always_inline | Jason Gunthorpe |
| 2026-01-10 | iommupt: Fix the kunit building | Jason Gunthorpe |
| 2025-12-18 | iommupt: Return ERR_PTR from _table_alloc() | Jason Gunthorpe |
| 2025-11-28 | iommupt/vtd: Support mgaw's less than a 4 level walk for first stage | Jason Gunthorpe |
| 2025-11-28 | iommupt/vtd: Allow VT-d to have a larger table top than the vasz requires | Jason Gunthorpe |
| 2025-11-28 | genpt: Make GENERIC_PT invisible | Geert Uytterhoeven |
| 2025-11-27 | iommupt: Avoid a compiler bug with sw_bit | Jason Gunthorpe |
| 2025-11-25 | iommupt: Fix unlikely flows in increase_top() | Jason Gunthorpe |
| 2025-11-17 | iommupt: Actually correct pt_test_sw_bit_{acquire_release}() parameter descri... | Bagas Sanjaya |
| 2025-11-07 | iommu/iommupt: Fix build error in genericpt unit-tests | Joerg Roedel |
| 2025-11-07 | iommupt: Documentation fixes | Jason Gunthorpe |
| 2025-11-07 | iommupt: Describe @bitnr parameter | Bagas Sanjaya |
| 2025-11-05 | iommupt: Add a kunit test for the SW bits | Jason Gunthorpe |
| 2025-11-05 | iommupt/x86: Support SW bits and permit PT_FEAT_DMA_INCOHERENT | Jason Gunthorpe |
| 2025-11-05 | iommupt/x86: Set the dirty bit only for writable PTEs | Jason Gunthorpe |
| 2025-11-05 | iommupt: Add the Intel VT-d second stage page table format | Jason Gunthorpe |
| 2025-11-05 | iommupt: Flush the CPU cache after any writes to the page table | Jason Gunthorpe |
| 2025-11-05 | iommupt: Use the incoherent start/stop functions for PT_FEAT_DMA_INCOHERENT | Jason Gunthorpe |
| 2025-11-05 | iommupt: Add basic support for SW bits in the page table | Jason Gunthorpe |
| 2025-11-05 | iommupt: Add a kunit test for the IOMMU implementation | Jason Gunthorpe |
| 2025-11-05 | iommupt: Add the x86 64 bit page table format | Jason Gunthorpe |
| 2025-11-05 | iommufd: Change the selftest to use iommupt instead of xarray | Jason Gunthorpe |
| 2025-11-05 | iommupt: Add a mock pagetable format for iommufd selftest to use | Jason Gunthorpe |
| 2025-11-05 | iommupt: Add a kunit test for Generic Page Table | Jason Gunthorpe |
| 2025-11-05 | iommupt: Add read_and_clear_dirty op | Jason Gunthorpe |
| 2025-11-05 | iommupt: Add map_pages op | Jason Gunthorpe |
| 2025-11-05 | iommupt: Add unmap_pages op | Jason Gunthorpe |