| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-26 | Merge branches 'apple/dart', 'ti/omap', 'riscv', 'intel/vt-d' and 'amd/amd-vi... | Joerg Roedel | 1 | -0/+5 |
| 2025-09-19 | iommu/amd/pgtbl: Fix possible race while increase page table level | Vasant Hegde | 1 | -0/+1 |
| 2025-09-05 | iommu/amd: Add support to remap/unmap IOMMU buffers for kdump | Ashish Kalra | 1 | -0/+5 |
| 2025-07-30 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -1/+0 |
| 2025-07-15 | iommu/amd: Add debugfs support to dump IOMMU command buffer | Dheeraj Kumar Srivastava | 1 | -0/+7 |
| 2025-07-15 | iommu/amd: Add debugfs support to dump IOMMU Capability registers | Dheeraj Kumar Srivastava | 1 | -0/+1 |
| 2025-07-15 | iommu/amd: Add debugfs support to dump IOMMU MMIO registers | Dheeraj Kumar Srivastava | 1 | -0/+1 |
| 2025-06-27 | iommu/amd: Add efr[HATS] max v1 page table level | Ankit Soni | 1 | -0/+1 |
| 2025-06-27 | iommu/amd: Add HATDis feature support | Ankit Soni | 1 | -1/+5 |
| 2025-06-20 | iommu/amd: KVM: SVM: Delete now-unused cached/previous GA tag fields | Sean Christopherson | 1 | -1/+0 |
| 2025-05-23 | Merge branches 'fixes', 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings'... | Joerg Roedel | 1 | -8/+2 |
| 2025-05-02 | iommu/amd: Add support for HTRangeIgnore feature | Sairaj Kodilkar | 1 | -0/+1 |
| 2025-04-17 | iommu/amd: Use iommu_alloc_pages_node_sz() for the IRT | Jason Gunthorpe | 1 | -0/+1 |
| 2025-04-17 | iommu/amd: Change rlookup, irq_lookup, and alias to use kvalloc() | Jason Gunthorpe | 1 | -8/+0 |
| 2025-03-13 | iommu/amd: Enable support for up to 2K interrupts per function | Kishon Vijay Abraham I | 1 | -4/+11 |
| 2025-03-13 | iommu/amd: Rename DTE_INTTABLEN* and MAX_IRQS_PER_TABLE macro | Sairaj Kodilkar | 1 | -3/+3 |
| 2025-03-13 | iommu/amd: Replace slab cache allocator with page allocator | Sairaj Kodilkar | 1 | -4/+0 |
| 2025-03-13 | iommu/amd: Introduce generic function to set multibit feature value | Sairaj Kodilkar | 1 | -1/+1 |
| 2025-03-10 | iommu/amd: Remove unused variable | Vasant Hegde | 1 | -3/+0 |
| 2025-02-14 | iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path | Vasant Hegde | 1 | -0/+1 |
| 2024-12-18 | iommu/amd: Modify set_dte_entry() to use 256-bit DTE helpers | Suravee Suthikulpanit | 1 | -9/+4 |
| 2024-12-18 | iommu/amd: Introduce helper function to update 256-bit DTE | Suravee Suthikulpanit | 1 | -1/+9 |
| 2024-12-18 | iommu/amd: Introduce struct ivhd_dte_flags to store persistent DTE flags | Suravee Suthikulpanit | 1 | -0/+16 |
| 2024-12-18 | iommu/amd: Misc ACPI IVRS debug info clean up | Suravee Suthikulpanit | 1 | -1/+1 |
| 2024-10-30 | iommu/amd: Convert dev_data lock from spinlock to mutex | Vasant Hegde | 1 | -1/+1 |
| 2024-10-30 | iommu/amd: Remove unused amd_iommus variable | Vasant Hegde | 1 | -6/+0 |
| 2024-10-30 | iommu/amd: xarray to track protection_domain->iommu list | Vasant Hegde | 1 | -1/+7 |
| 2024-10-30 | iommu/amd: Remove protection_domain.dev_cnt variable | Vasant Hegde | 1 | -1/+0 |
| 2024-10-30 | iommu/amd: Use ida interface to manage protection domain ID | Vasant Hegde | 1 | -3/+3 |
| 2024-09-10 | iommu/amd: Add kernel parameters to limit V1 page-sizes | Joerg Roedel | 1 | -0/+4 |
| 2024-09-04 | iommu/amd: Correct the reported page sizes from the V1 table | Jason Gunthorpe | 1 | -1/+2 |
| 2024-09-04 | iommu/amd: Store the nid in io_pgtable_cfg instead of the domain | Jason Gunthorpe | 1 | -1/+0 |
| 2024-09-04 | iommu/amd: Remove amd_io_pgtable::pgtbl_cfg | Jason Gunthorpe | 1 | -2/+1 |
| 2024-09-04 | iommu/amd: Rename struct amd_io_pgtable iopt to pgtbl | Jason Gunthorpe | 1 | -2/+2 |
| 2024-09-04 | iommu/amd: Remove unused DTE_GCR3_INDEX_* macros | Vasant Hegde | 1 | -4/+0 |
| 2024-08-23 | iommu/amd: Update PASID, GATS, GLX, SNPAVICSUP feature related macros | Suravee Suthikulpanit | 1 | -10/+6 |
| 2024-04-26 | iommu/amd: Add SVA domain support | Vasant Hegde | 1 | -0/+1 |
| 2024-04-26 | iommu/amd: Initial SVA support for AMD IOMMU | Vasant Hegde | 1 | -0/+19 |
| 2024-04-26 | iommu/amd: Add IO page fault notifier handler | Wei Huang | 1 | -0/+8 |
| 2024-04-26 | iommu/amd: Define per-IOMMU iopf_queue | Suravee Suthikulpanit | 1 | -0/+4 |
| 2024-04-26 | iommu/amd: Introduce iommu_dev_data.max_pasids | Vasant Hegde | 1 | -0/+1 |
| 2024-02-09 | iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue | Vasant Hegde | 1 | -0/+1 |
| 2024-02-09 | iommu/amd: Remove unused GCR3 table parameters from struct protection_domain | Suravee Suthikulpanit | 1 | -12/+0 |
| 2024-02-09 | iommu/amd: Introduce per-device GCR3 table | Suravee Suthikulpanit | 1 | -0/+7 |
| 2024-02-09 | iommu/amd: Introduce struct protection_domain.pd_mode | Suravee Suthikulpanit | 1 | -0/+6 |
| 2024-02-09 | iommu/amd: Remove unused APERTURE_* macros | Vasant Hegde | 1 | -8/+0 |
| 2023-12-11 | iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() | Vasant Hegde | 1 | -6/+0 |
| 2023-11-09 | Merge tag 'iommu-updates-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -28/+24 |
| 2023-10-24 | iommu/amd: Access/Dirty bit support in IOPTEs | Joao Martins | 1 | -0/+12 |
| 2023-10-06 | iommu/amd: Remove amd_iommu_device_info() | Vasant Hegde | 1 | -0/+8 |