summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2025-10-12iommufd: WARN if an object is aborted with an elevated refcountJason Gunthorpe3-3/+7
2025-10-02iommufd: Fix race during abort for file descriptorsJason Gunthorpe2-10/+34
2025-09-25iommu/amd: Fix alias device DTE settingVasant Hegde1-3/+3
2025-09-25iommu/s390: Make attach succeed when the device was surprise removedNiklas Schnelle1-7/+19
2025-09-25iommu/s390: Fix memory corruption when using identity domainMatthew Rosato1-1/+2
2025-09-25iommu/amd/pgtbl: Fix possible race while increase page table levelVasant Hegde2-4/+22
2025-09-25iommu/amd: Fix ivrs_base memleak in early_amd_iommu_init()Zhen Ni1-1/+2
2025-09-25iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_super_page()Eugene Koira1-1/+6
2025-09-19iommu/vt-d: Make iotlb_sync_map a static property of dmar_domainLu Baolu1-14/+29
2025-09-19iommu/vt-d: Split paging_domain_compatible()Jason Gunthorpe1-12/+54
2025-09-19iommu/vt-d: Create unique domain ops for each stageJason Gunthorpe5-24/+58
2025-09-19iommu/vt-d: Split intel_iommu_domain_alloc_paging_flags()Jason Gunthorpe1-42/+58
2025-08-28iommu/amd: Avoid stack buffer overflow from kernel cmdlineKees Cook1-2/+2
2025-08-28iommu/virtio: Make instance lookup robustRobin Murphy1-6/+9
2025-08-28iommu: Remove ops.pgsize_bitmap from drivers that don't use itJason Gunthorpe5-8/+2
2025-08-28iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrementNicolin Chen1-1/+1
2025-08-28iommu/riscv: prevent NULL deref in iova_to_physXianLiang Huang1-1/+1
2025-08-20iommufd: Prevent ALIGN() overflowJason Gunthorpe1-16/+25
2025-08-20iommufd: Report unmapped bytes in the error path of iopt_unmap_iova_rangeNicolin Chen1-2/+5
2025-08-20iommu/arm-smmu-qcom: Add SM6115 MDSS compatibleAlexey Klimov1-0/+1
2025-08-20iommu/arm-smmu-v3: Revert vmaster in the error pathNicolin Chen1-3/+4
2025-08-20iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF modesLu Baolu2-1/+21
2025-08-15iommu/vt-d: Fix UAF on sva unbind with pending IOPFsLu Baolu1-1/+1
2025-08-15iommu/amd: Fix geometry.aperture_end for V2 tablesJason Gunthorpe1-2/+15
2025-08-15iommu/arm-smmu: disable PRR on SM8250Dmitry Baryshkov1-1/+2
2025-08-15iommu/vt-d: Fix missing PASID in dev TLB flush with cache_tag_flush_allEthan Milon1-17/+1
2025-08-15iommu/vt-d: Do not wipe out the page table NID when devices detachJason Gunthorpe1-1/+0
2025-08-15iommu/amd: Enable PASID and ATS capabilities in the correct orderEaswar Hariharan1-1/+1
2025-07-09x86/hyperv: Clean up hv_map/unmap_interrupt() return valuesNuno Das Neves1-21/+12
2025-07-04iommu/vt-d: Assign devtlb cache tag on ATS enablementLu Baolu3-4/+14
2025-06-27iommu/rockchip: prevent iommus dead loop when two masters share one IOMMUSimon Xue1-1/+2
2025-06-13iommu/tegra: Fix incorrect size calculationJason Gunthorpe1-2/+2
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+2
2025-06-04Merge tag 'pci-v6.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+0
2025-05-31Revert "iommu: make inclusion of arm/arm-smmu-v3 directory conditional"Linus Torvalds2-3/+2
2025-05-30Merge tag 'iommu-updates-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds52-1225/+1519
2025-05-27Merge tag 'dma-mapping-6.16-2025-05-26' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-92/+474
2025-05-23Merge branches 'fixes', 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings'...Joerg Roedel52-1240/+1547
2025-05-23iommu/vt-d: Restore context entry setup order for aliased devicesLu Baolu3-2/+14
2025-05-22iommu/mediatek: Fix compatible typo for mediatek,mt6893-iommu-mmAngeloGioacchino Del Regno1-1/+1
2025-05-22iommu: Skip PASID validation for devices without PASID capabilityTushar Dave1-15/+28
2025-05-21iommu/arm-smmu-qcom: Make set_stall work when the device is onConnor Abbott1-3/+30
2025-05-21iommu/arm-smmu: Move handing of RESUME to the context fault handlerConnor Abbott3-14/+15
2025-05-21iommu/arm-smmu-qcom: Enable threaded IRQ for Adreno SMMUv2/MMU500Connor Abbott1-0/+2
2025-05-20iommu/io-pgtable-arm: Add quirk to quiet WARN_ON()Rob Clark1-13/+14
2025-05-16iommu: Clear the freelist after iommu_put_pages_list()Jason Gunthorpe2-1/+5
2025-05-16iommu/vt-d: Change dmar_ats_supported() to return booleanWei Wang1-9/+10
2025-05-16iommu/vt-d: Eliminate pci_physfn() in dmar_find_matched_satc_unit()Wei Wang1-1/+0
2025-05-16iommu/vt-d: Replace spin_lock with mutex to protect domain idaLu Baolu3-8/+7
2025-05-16iommu/vt-d: Use ida to manage domain idLu Baolu3-68/+34