| Age | Commit message (Expand) | Author |
| 2026-08-11 | Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'mediatek', 'qualcomm... | Joerg Roedel |
| 2026-08-10 | iommu/vt-d: Flush context cache with correct SID when tearing down aliases | Lu Baolu |
| 2026-08-10 | iommu/vt-d: Tear down scalable-mode context on probe failure | Lu Baolu |
| 2026-08-10 | iommu/vt-d: Fix iopf_refcount leak on RID domain replacement | Lu Baolu |
| 2026-08-10 | iommu/vt-d: Clear Present bit before tearing down copied context entry | Lu Baolu |
| 2026-08-10 | iommu/vt-d: Fix copied_tables bitmap leak on error in copy_translation_tables | ZhaoJinming |
| 2026-08-10 | iommu/vt-d: Cache max domain ID to avoid redundant calculation | Lu Baolu |
| 2026-08-10 | iommu/vt-d: Support the new DMA_REMAP_OPT_OUT flag bit | Kevin Tian |
| 2026-08-10 | iommu/vt-d: Remove dmar_disabled | Kevin Tian |
| 2026-08-10 | iommu/vt-d: Remove the 'force_on' variable | Kevin Tian |
| 2026-08-10 | iommu/vt-d: Call dmar_can_force_on() for tboot opt-in | Kevin Tian |
| 2026-08-10 | iommu/vt-d: Use dmar_can_force_on() for platform opt-in | Kevin Tian |
| 2026-08-10 | iommu/vt-d: Consolidate dmar policy management and force_on logic | Kevin Tian |
| 2026-08-10 | iommu/vt-d: Remove dead code when CONFIG_INTEL_IOMMU is not set | Kevin Tian |
| 2026-08-10 | iommu/vt-d: Force requesting ACS when tboot is enabled | Kevin Tian |
| 2026-08-10 | iommu/vt-d: Fix no_iommu to disable platform opt-in | Kevin Tian |
| 2026-08-10 | iommu/vt-d: Use kstrtoint_from_user() in dmar_perf_latency_write() | Dmitry Antipov |
| 2026-08-10 | iommu/vt-d: Fix CACHE_TAG_NESTING_DEVTLB polluting shared variables in flush ... | Guanghui Feng |
| 2026-08-10 | iommu/vt-d: Use logical OR operator for privilege mode check | Li RongQing |
| 2026-08-10 | iommu/vt-d: Fix UCTP context table slot when copying root entries | Desnes Nunes |
| 2026-07-22 | iommu/vt-d: Fix spelling of "guarantees" in comment | xiongweimin |
| 2026-07-21 | iommu/intel: Fix out-of-bounds memset in dmar_latency_disable() | Li RongQing |
| 2026-07-21 | iommu/vt-d: Disallow SVA if page walk is not coherent | Lu Baolu |
| 2026-07-09 | iommu/vt-d: Fail probe on ATS configuration failure | Pranjal Shrivastava |
| 2026-06-12 | Merge branches 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings', 'rockch... | Joerg Roedel |
| 2026-06-04 | iommu/vt-d: Fix RB-tree corruption in probe error path | Pranjal Shrivastava |
| 2026-06-04 | iommu/vt-d: Improve IOMMU fault information | Guanghui Feng |
| 2026-06-04 | iommu/vt-d: Remove typo from pasid_pte_config_nested() | Michał Grzelak |
| 2026-06-04 | iommu/vt-d: Clear Present bit before tearing down scalable-mode context entry | Michael Bommarito |
| 2026-06-04 | iommu/vt-d: Avoid WARNING in sva unbind path | Lu Baolu |
| 2026-05-19 | iommu/vt-d: Simplify calculate_psi_aligned_address() | Jason Gunthorpe |
| 2026-05-11 | iommu/vt-d: Avoid NULL pointer dereference or refcount corruption | Zhenzhong Duan |
| 2026-05-11 | iommu/vt-d: Fix oops due to out of scope access | Zhenzhong Duan |
| 2026-05-11 | iommu/vt-d: Disable DMAR for Intel Q35 IGFX | Naval Alcalá |
| 2026-04-09 | Merge branches 'fixes', 'arm/smmu/updates', 'arm/smmu/bindings', 'riscv', 'in... | Will Deacon |
| 2026-04-09 | iommu/vt-d: Restore IOMMU_CAP_CACHE_COHERENCY | Alex Williamson |
| 2026-04-02 | iommu/vt-d: Remove the remaining pages along the invalidation path | Jason Gunthorpe |
| 2026-04-02 | iommu/vt-d: Pass size_order to qi_desc_piotlb() not npages | Jason Gunthorpe |
| 2026-04-02 | iommu/vt-d: Split piotlb invalidation into range and all | Jason Gunthorpe |
| 2026-04-02 | iommu/vt-d: Remove dmar_writel() and dmar_writeq() | Bjorn Helgaas |
| 2026-04-02 | iommu/vt-d: Remove dmar_readl() and dmar_readq() | Bjorn Helgaas |
| 2026-04-02 | iommu/vt-d: Support dirty tracking on PASID | Zhenzhong Duan |
| 2026-04-02 | iommu/vt-d: Rename device_set_dirty_tracking() and pass dmar_domain pointer | Zhenzhong Duan |
| 2026-04-02 | iommu/vt-d: Block PASID attachment to nested domain with dirty tracking | Zhenzhong Duan |
| 2026-04-01 | iommu/dma: Always allow DMA-FQ when iommupt provides the iommu_domain | Jason Gunthorpe |
| 2026-03-17 | iommu: Add device ATS supported capability | Shameer Kolothum |
| 2026-03-17 | iommu/vt-d: Only handle IOPF for SVA when PRI is supported | Lu Baolu |
| 2026-03-17 | iommu/vt-d: Fix intel iommu iotlb sync hardlockup and retry | Guanghui Feng |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook |