summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
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
2023-03-22iommu/ipmmu-vmsa: Call arm_iommu_release_mapping() in release pathLu Baolu1-2/+12
2023-03-22iommu/amd: Allocate IOMMU irqs using numa locality infoVasant Hegde1-1/+2
2023-03-22iommu/amd: Allocate page table using numa locality infoVasant Hegde5-12/+23
2023-03-22iommu/omap: Use of_property_read_bool() for boolean propertiesRob Herring1-1/+1
2023-03-22iommu: Use of_property_present() for testing DT property presenceRob Herring2-2/+2
2023-03-22iommu: Spelling s/cpmxchg64/cmpxchg64/Geert Uytterhoeven1-2/+2
2023-03-22iommu/fsl: fix all kernel-doc warnings in fsl_pamu.cRandy Dunlap1-4/+5
2023-03-22iommu/ipmmu-vmsa: remove R-Car H3 ES1.* handlingWolfram Sang1-1/+0
2023-03-22iommu/sun50i: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-03-22iommu: Make kobj_type structure constantThomas Weißschuh1-1/+1
2023-03-16x86/mm/iommu/sva: Make LAM and SVA mutually exclusiveKirill A. Shutemov1-0/+4
2023-03-16iommu/sva: Replace pasid_valid() helper with mm_valid_pasid()Kirill A. Shutemov1-2/+2
2023-03-10iommufd/selftest: Catch overflow of uptr and lengthJason Gunthorpe1-2/+7
2023-03-06iommufd/selftest: Make selftest create a more complete mock deviceJason Gunthorpe3-66/+181