summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2023-04-13iommu/exynos: Use the devm_clk_get_optional() helperChristophe JAILLET1-16/+8
2023-04-10Merge 6.3-rc6 into char-misc-nextGreg Kroah-Hartman6-40/+72
2023-04-06mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2-2/+2
2023-04-06iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages()Kirill A. Shutemov1-2/+2
2023-04-04Merge branch 'iommufd/for-rc' into for-nextJason Gunthorpe6-40/+72
2023-04-04iommufd/selftest: Set varaiable mock_iommu_device storage-class-specifier to ...Tom Rix1-1/+1
2023-04-04iommufd: Do not corrupt the pfn list when doing batch carryJason Gunthorpe1-1/+1
2023-04-04iommufd: Fix unpinning of pages when an access is presentJason Gunthorpe1-1/+9
2023-04-04iommufd: Check for uptr overflowJason Gunthorpe1-0/+4
2023-04-03Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman5-38/+58
2023-03-31Merge branch 'vfio_mdev_ops' into iommufd.git for-nextJason Gunthorpe5-37/+51
2023-03-31vfio-iommufd: Make vfio_iommufd_emulated_bind() return iommufd_access IDYi Liu2-2/+5
2023-03-31iommufd: Create access in vfio_iommufd_emulated_bind()Nicolin Chen2-23/+34
2023-03-31iommu/sprd: Add support for reattaching an existing domainChunyan Zhang1-6/+19
2023-03-31iommu/sprd: Release dma buffer to avoid memory leakChunyan Zhang1-7/+22
2023-03-31iommu/vt-d: Fix an IOMMU perfmon warning when CPU hotplugKan Liang2-24/+46
2023-03-31iommu/vt-d: Allow zero SAGAW if second-stage not supportedLu Baolu1-1/+2
2023-03-31iommu/vt-d: Remove unnecessary locking in intel_irq_remapping_alloc()Lu Baolu1-6/+0
2023-03-31iommu: Remove ioasid infrastructureJason Gunthorpe6-431/+0
2023-03-31iommu/ioasid: Rename INVALID_IOASIDJacob Pan3-4/+4
2023-03-31iommu/sva: Use GFP_KERNEL for pasid allocationJacob Pan1-2/+2
2023-03-31iommu/sva: Stop using ioasid_set for SVAJason Gunthorpe2-29/+14
2023-03-31iommu/sva: Remove PASID to mm lookup functionJacob Pan2-21/+0
2023-03-31iommu/sva: Move PASID helpers to sva codeJacob Pan1-1/+9
2023-03-31iommu/vt-d: Remove virtual command interfaceJacob Pan4-91/+0
2023-03-31iommu/sprd: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-31iommu/omap: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-31iommu/mtk_iommu_v1: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-31iommu/mtk: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-31iommu/msm: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-31iommu/ipmmu-vmsa: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-31iommu/arm-smmu: Convert to platform remove callback returning voidUwe Kleine-König2-12/+6
2023-03-31iommu/arm-smmu-v3: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-31iommu/apple-dart: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-31iommu/arm-smmu: Drop if with an always false conditionUwe Kleine-König1-6/+0
2023-03-30iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if anyTomas Krcka1-5/+14
2023-03-29iommu/iommufd: Pass iommufd_ctx pointer in iommufd_get_ioas()Yi Liu4-13/+13
2023-03-29iommu: Add iommu probe for CDX busNipun Gupta1-0/+4
2023-03-28iommu/exynos: Fix set_platform_dma_ops() callbackMarek Szyprowski1-7/+10
2023-03-28iommu/amd: Add 5 level guest page table supportVasant Hegde5-5/+40
2023-03-28iommu/mediatek: Set dma_mask for PGTABLE_PA_35_ENYong Wu1-0/+8
2023-03-27iommu/arm-smmu-qcom: Limit the SMR groups to 128Manivannan Sadhasivam1-1/+15
2023-03-27iommu/arm-smmu-v3: Explain why ATS stays disabled with bypassJean-Philippe Brucker1-0/+7
2023-03-23iommu: make the pointer to struct bus_type constantGreg Kroah-Hartman1-7/+7
2023-03-22iommu: Use sysfs_emit() for sysfs showLu Baolu3-26/+26
2023-03-22iommu: Cleanup iommu_change_dev_def_domain()Lu Baolu1-62/+21
2023-03-22iommu: Replace device_lock() with group->mutexLu Baolu1-63/+18
2023-03-22iommu: Move lock from iommu_change_dev_def_domain() to its callerLu Baolu1-15/+14
2023-03-22iommu: Same critical region for device release and removalLu Baolu1-2/+28
2023-03-22iommu: Split iommu_group_remove_device() into helpersLu Baolu1-20/+44