summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2024-05-17iommu: mtk: fix module autoloadingKrzysztof Kozlowski2-0/+2
2024-04-17iommu/vt-d: Allocate local memory for page request queueJacob Pan1-1/+1
2024-04-17iommu/vt-d: Fix wrong use of pasid configXuchun Shang1-1/+1
2024-04-03iommu/dma: Force swiotlb_max_mapping_size on an untrusted deviceNicolin Chen1-0/+9
2024-03-27iommu: Fix compilation without CONFIG_IOMMU_INTELBert Karwatzki3-2/+5
2024-03-27iommu/vt-d: Don't issue ATS Invalidation request when device is disconnectedEthan Zhao1-0/+3
2024-03-27iommu/amd: Mark interrupt as managedMario Limonciello1-0/+3
2024-03-06iommufd: Fix iopt_access_list_id overwrite bugNicolin Chen1-3/+6
2024-01-26iommu: Don't reserve 0-length IOVA regionAshish Mhetre1-0/+4
2024-01-26iommu: Map reserved memory as cacheable if device is coherentLaurentiu Tudor1-0/+3
2024-01-26iommu/dma: Trace bounce buffer usage when mapping buffersIsaac J. Manjarres1-0/+3
2024-01-26iommu/arm-smmu-qcom: Add missing GMU entry to match tableRob Clark1-0/+1
2024-01-10iommu/vt-d: Support enforce_cache_coherency only for empty domainsLu Baolu2-1/+7
2023-12-08iommu: Fix printk arg in of_iommu_get_resv_regions()Daniel Mentz1-1/+1
2023-12-08iommu/vt-d: Make context clearing consistent with context mappingLu Baolu1-2/+2
2023-12-08iommu/vt-d: Disable PCI ATS in legacy passthrough modeLu Baolu1-1/+2
2023-12-08iommu/vt-d: Omit devTLB invalidation requests when TES=0Lu Baolu1-0/+18
2023-12-08iommu/vt-d: Add MTL to quirk list to skip TE disablingAbdul Halim, Mohd Syazwan1-1/+1
2023-12-08iommu: Avoid more races around device probeRobin Murphy2-13/+19
2023-12-08iommu/vt-d: Fix incorrect cache invalidation for mm notificationLu Baolu1-0/+26
2023-11-28iommufd: Fix missing update of domains_itree after splitting iopt_areaKoichiro Den1-0/+10
2023-11-20iommufd: Add iopt_area_alloc()Jason Gunthorpe2-3/+17
2023-10-27iommu: Avoid unnecessary cache invalidationsLu Baolu1-1/+2
2023-09-25iommu/vt-d: Avoid memory allocation in iommu_suspend()Zhang Rui2-17/+1
2023-09-25iommu/apple-dart: Handle DMA_FQ domains in attach_dev()Hector Martin1-2/+1
2023-09-25Merge tag 'arm-smmu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Joerg Roedel2-7/+26
2023-09-25iommu/mediatek: Fix share pgtable for iova over 4GBYong Wu1-5/+4
2023-09-22iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_rangeNicolin Chen1-2/+16
2023-09-18iommu/arm-smmu-v3: Avoid constructing invalid range commandsRobin Murphy1-5/+10
2023-09-02Merge tag 'iommu-updates-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds30-624/+866
2023-08-31Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-315/+1045
2023-08-31Merge tag 'vfio-v6.6-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds5-8/+142
2023-08-30Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-4/+4
2023-08-21Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '...Joerg Roedel30-624/+866
2023-08-21iommu: Explicitly include correct DT includesRob Herring7-7/+5
2023-08-18mmu_notifiers: rename invalidate_range notifierAlistair Popple3-15/+16
2023-08-18arm64/smmu: use TLBI ASID when invalidating entire rangeAlistair Popple1-3/+13
2023-08-18iommufd/selftest: Don't leak the platform device memory when unloading the mo...Yang Yingliang1-2/+2
2023-08-18iommu/vt-d: Implement hw_info for iommu capability queryYi Liu1-0/+19
2023-08-18iommufd/selftest: Add coverage for IOMMU_GET_HW_INFO ioctlNicolin Chen2-0/+25
2023-08-18iommufd: Add IOMMU_GET_HW_INFOYi Liu3-0/+77
2023-08-18iommu: Move dev_iommu_ops() to private headerYi Liu1-0/+11
2023-08-17vfio: align capability structuresStefan Hajnoczi1-0/+2
2023-08-17iommu/amd: Remove unused declarationsYue Haibing1-3/+0
2023-08-15iommufd: Remove iommufd_ref_to_users()Jason Gunthorpe1-23/+0
2023-08-15Merge tag 'v6.5-rc6' into iommufd for-nextJason Gunthorpe4-31/+76
2023-08-15iommufd/selftest: Make the mock iommu driver into a real driverJason Gunthorpe5-59/+144
2023-08-11iommu/arm-smmu-qcom: Add SM6375 SMMUv2Konrad Dybcio1-0/+1
2023-08-11iommu/arm-smmu-qcom: Add SM6350 DPU compatibleKonrad Dybcio1-0/+1
2023-08-11iommu/arm-smmu-qcom: Add SM6375 DPU compatibleKonrad Dybcio1-0/+1