| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-14 | iommu/vt-d: Lift the __pa to domain_setup_first_level/intel_svm_set_dev_pasid() |  Jason Gunthorpe | 1 | -8/+9 |
| 2025-04-17 | iommu/vtd: Remove iommu_alloc_pages_node() |  Jason Gunthorpe | 1 | -1/+2 |
| 2025-04-17 | iommu/pages: Remove iommu_alloc_page_node() |  Jason Gunthorpe | 1 | -1/+2 |
| 2025-04-17 | iommu/pages: Remove iommu_free_page() |  Jason Gunthorpe | 1 | -2/+2 |
| 2025-04-17 | iommu/pages: Remove the order argument to iommu_free_pages() |  Jason Gunthorpe | 1 | -2/+1 |
| 2025-03-10 | iommu/vt-d: Cleanup intel_context_flush_present() |  Lu Baolu | 1 | -34/+7 |
| 2025-03-10 | iommu/vt-d: Move PRI enablement in probe path |  Lu Baolu | 1 | -0/+2 |
| 2025-01-07 | iommu/vt-d: Draining PRQ in sva unbind path when FPD bit set |  Lu Baolu | 1 | -1/+21 |
| 2024-12-13 | iommu/vt-d: Avoid draining PRQ in sva mm release path |  Lu Baolu | 1 | -1/+2 |
| 2024-11-08 | iommu/vt-d: Add pasid replace helpers |  Yi Liu | 1 | -0/+190 |
| 2024-11-08 | iommu/vt-d: Refactor the pasid setup helpers |  Yi Liu | 1 | -64/+105 |
| 2024-11-08 | iommu/vt-d: Add a helper to flush cache for updating present pasid entry |  Yi Liu | 1 | -18/+34 |
| 2024-11-05 | iommu/vt-d: Drain PRQs when domain removed from RID |  Lu Baolu | 1 | -0/+1 |
| 2024-11-05 | iommu/vt-d: Drop s1_pgtbl from dmar_domain |  Yi Liu | 1 | -2/+1 |
| 2024-11-05 | iommu/vt-d: Use PCI_DEVID() macro |  Jinjie Ruan | 1 | -1/+1 |
| 2024-11-05 | iommu/vt-d: Enhance compatibility check for paging domain attach |  Lu Baolu | 1 | -27/+1 |
| 2024-09-13 | Merge branches 'fixes', 'arm/smmu', 'intel/vt-d', 'amd/amd-vi' and 'core' into next |  Joerg Roedel | 1 | -9/+3 |
| 2024-09-02 | iommu/vt-d: Unconditionally flush device TLB for pasid table updates |  Lu Baolu | 1 | -9/+3 |
| 2024-08-26 | iommu/vt-d: Fix incorrect domain ID in context flush helper |  Lu Baolu | 1 | -3/+4 |
| 2024-07-03 | iommu/vt-d: Refactor PCI PRI enabling/disabling callbacks |  Lu Baolu | 1 | -2/+0 |
| 2024-07-03 | iommu/vt-d: Add helper to flush caches for context change |  Lu Baolu | 1 | -19/+87 |
| 2024-07-03 | iommu/vt-d: Remove control over Execute-Requested requests |  Lu Baolu | 1 | -1/+0 |
| 2024-06-25 | iommu/vt-d: Use try_cmpxchg64() in intel_pasid_get_entry() |  Uros Bizjak | 1 | -2/+5 |
| 2024-04-15 | iommu/vt-d: add wrapper functions for page allocations |  Pasha Tatashin | 1 | -9/+9 |
| 2024-03-08 | Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next |  Joerg Roedel | 1 | -0/+205 |
| 2024-03-06 | iommu/vt-d: Setup scalable mode context entry in probe path |  Lu Baolu | 1 | -0/+138 |
| 2024-03-06 | iommu/vt-d: Fix NULL domain on device release |  Lu Baolu | 1 | -0/+64 |
| 2024-03-06 | iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected |  Ethan Zhao | 1 | -0/+3 |
| 2024-02-21 | iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking |  Yi Liu | 1 | -0/+2 |
| 2024-02-21 | iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() |  Yi Liu | 1 | -2/+1 |
| 2023-12-19 | iommu/vt-d: Move inline helpers to header files |  Lu Baolu | 1 | -213/+3 |
| 2023-12-19 | iommu/vt-d: Remove unused vcmd interfaces |  Lu Baolu | 1 | -57/+0 |
| 2023-12-19 | iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() |  Lu Baolu | 1 | -1/+0 |
| 2023-10-26 | iommu/vt-d: Add helper to setup pasid nested translation |  Lu Baolu | 1 | -0/+112 |
| 2023-10-24 | iommu/vt-d: Access/Dirty bit support for SS domains |  Joao Martins | 1 | -0/+109 |
| 2023-08-09 | iommu/vt-d: Fix to flush cache of PASID directory table |  Yanfei Xu | 1 | -1/+1 |
| 2023-08-09 | iommu: Generalize PASID 0 for normal DMA w/o PASID |  Jacob Pan | 1 | -1/+1 |
| 2023-04-13 | iommu/vt-d: Remove PASID supervisor request support |  Jacob Pan | 1 | -43/+0 |
| 2023-02-18 | Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next |  Joerg Roedel | 1 | -1/+19 |
| 2023-02-16 | iommu/vt-d: Fix PASID directory pointer coherency |  Jacob Pan | 1 | -0/+7 |
| 2023-02-03 | iommu/vt-d: Set No Execute Enable bit in PASID table entry |  Lu Baolu | 1 | -0/+11 |
| 2023-01-25 | iommu/intel: Add a gfp parameter to alloc_pgtable_page() |  Jason Gunthorpe | 1 | -1/+1 |
| 2022-12-02 | Merge tag 'v6.1-rc7' into iommufd.git for-next |  Jason Gunthorpe | 1 | -2/+3 |
| 2022-11-19 | iommu/vt-d: Set SRE bit only when hardware has SRS cap |  Tina Zhang | 1 | -2/+3 |
| 2022-11-01 | iommu: Regulate EINVAL in ->attach_dev callback functions |  Nicolin Chen | 1 | -2/+4 |
| 2022-09-26 | iommu/vt-d: Rename cap_5lp_support to cap_fl5lp_support |  Yi Liu | 1 | -1/+1 |
| 2022-09-26 | iommu/vt-d: Remove pasid_set_eafe() |  Lu Baolu | 1 | -10/+0 |
| 2022-07-15 | iommu/vt-d: Refactor iommu information of each domain |  Lu Baolu | 1 | -1/+1 |
| 2022-07-15 | iommu/vt-d: Acquiring lock in pasid manipulation helpers |  Lu Baolu | 1 | -48/+55 |
| 2022-07-15 | iommu/vt-d: Move include/linux/intel-iommu.h under iommu |  Lu Baolu | 1 | -1/+1 |