| Age | Commit message (Expand) | Author |
| 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 |
| 2026-01-22 | iommu/vt-d: Fix race condition during PASID entry replacement | Lu Baolu |
| 2026-01-22 | iommu/vt-d: Clear Present bit before tearing down context entry | Lu Baolu |
| 2026-01-22 | iommu/vt-d: Clear Present bit before tearing down PASID entry | Lu Baolu |
| 2026-01-22 | iommu/vt-d: Flush cache for PASID table before using it | Dmytro Maluka |
| 2026-01-22 | iommu/vt-d: Flush dev-IOTLB only when PCIe device is accessible in scalable mode | Jinhui Guo |
| 2026-01-22 | iommu/vt-d: Skip dev-iotlb flush for inaccessible PCIe device without scalabl... | Jinhui Guo |
| 2025-11-05 | iommu/vt-d: Follow PT_FEAT_DMA_INCOHERENT into the PASID entry | Jason Gunthorpe |
| 2025-11-05 | iommu/vt-d: Use the generic iommu page table | Jason Gunthorpe |
| 2025-07-14 | iommu/vt-d: Lift the __pa to domain_setup_first_level/intel_svm_set_dev_pasid() | Jason Gunthorpe |
| 2025-04-17 | iommu/vtd: Remove iommu_alloc_pages_node() | Jason Gunthorpe |
| 2025-04-17 | iommu/pages: Remove iommu_alloc_page_node() | Jason Gunthorpe |
| 2025-04-17 | iommu/pages: Remove iommu_free_page() | Jason Gunthorpe |
| 2025-04-17 | iommu/pages: Remove the order argument to iommu_free_pages() | Jason Gunthorpe |
| 2025-03-10 | iommu/vt-d: Cleanup intel_context_flush_present() | Lu Baolu |
| 2025-03-10 | iommu/vt-d: Move PRI enablement in probe path | Lu Baolu |
| 2025-01-07 | iommu/vt-d: Draining PRQ in sva unbind path when FPD bit set | Lu Baolu |
| 2024-12-13 | iommu/vt-d: Avoid draining PRQ in sva mm release path | Lu Baolu |
| 2024-11-08 | iommu/vt-d: Add pasid replace helpers | Yi Liu |
| 2024-11-08 | iommu/vt-d: Refactor the pasid setup helpers | Yi Liu |
| 2024-11-08 | iommu/vt-d: Add a helper to flush cache for updating present pasid entry | Yi Liu |
| 2024-11-05 | iommu/vt-d: Drain PRQs when domain removed from RID | Lu Baolu |
| 2024-11-05 | iommu/vt-d: Drop s1_pgtbl from dmar_domain | Yi Liu |
| 2024-11-05 | iommu/vt-d: Use PCI_DEVID() macro | Jinjie Ruan |
| 2024-11-05 | iommu/vt-d: Enhance compatibility check for paging domain attach | Lu Baolu |
| 2024-09-13 | Merge branches 'fixes', 'arm/smmu', 'intel/vt-d', 'amd/amd-vi' and 'core' int... | Joerg Roedel |
| 2024-09-02 | iommu/vt-d: Unconditionally flush device TLB for pasid table updates | Lu Baolu |
| 2024-08-26 | iommu/vt-d: Fix incorrect domain ID in context flush helper | Lu Baolu |
| 2024-07-03 | iommu/vt-d: Refactor PCI PRI enabling/disabling callbacks | Lu Baolu |
| 2024-07-03 | iommu/vt-d: Add helper to flush caches for context change | Lu Baolu |
| 2024-07-03 | iommu/vt-d: Remove control over Execute-Requested requests | Lu Baolu |
| 2024-06-25 | iommu/vt-d: Use try_cmpxchg64() in intel_pasid_get_entry() | Uros Bizjak |
| 2024-04-15 | iommu/vt-d: add wrapper functions for page allocations | Pasha Tatashin |
| 2024-03-08 | Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/am... | Joerg Roedel |
| 2024-03-06 | iommu/vt-d: Setup scalable mode context entry in probe path | Lu Baolu |
| 2024-03-06 | iommu/vt-d: Fix NULL domain on device release | Lu Baolu |
| 2024-03-06 | iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected | Ethan Zhao |
| 2024-02-21 | iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking | Yi Liu |
| 2024-02-21 | iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() | Yi Liu |
| 2023-12-19 | iommu/vt-d: Move inline helpers to header files | Lu Baolu |
| 2023-12-19 | iommu/vt-d: Remove unused vcmd interfaces | Lu Baolu |
| 2023-12-19 | iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() | Lu Baolu |
| 2023-10-26 | iommu/vt-d: Add helper to setup pasid nested translation | Lu Baolu |
| 2023-10-24 | iommu/vt-d: Access/Dirty bit support for SS domains | Joao Martins |
| 2023-08-09 | iommu/vt-d: Fix to flush cache of PASID directory table | Yanfei Xu |
| 2023-08-09 | iommu: Generalize PASID 0 for normal DMA w/o PASID | Jacob Pan |
| 2023-04-13 | iommu/vt-d: Remove PASID supervisor request support | Jacob Pan |
| 2023-02-18 | Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'x86/vt... | Joerg Roedel |
| 2023-02-16 | iommu/vt-d: Fix PASID directory pointer coherency | Jacob Pan |