summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2023-01-13iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe()Christophe JAILLET1-1/+3
2023-01-13iommu/iova: Fix alloc iova overflows issueYunfei Wang1-2/+2
2023-01-13iommu: Fix refcount leak in iommu_device_claim_dma_ownerMiaoqian Lin1-3/+5
2023-01-13iommu/arm-smmu-v3: Don't unregister on shutdownVladimir Oltean1-1/+3
2023-01-13iommu/arm-smmu: Don't unregister on shutdownVladimir Oltean1-8/+14
2023-01-13iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY even bettererRobin Murphy1-2/+8
2022-12-19Merge tag 'iommu-updates-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds23-597/+828
2022-12-17Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-8/+5
2022-12-15x86_64: Remove pointless set_64bit() usagePeter Zijlstra1-8/+5
2022-12-14Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds40-473/+7752
2022-12-13Merge tag 'dma-mapping-6.2-2022-12-13' of git://git.infradead.org/users/hch/d...Linus Torvalds1-3/+0
2022-12-12Merge tag 'irq-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-45/+56
2022-12-12Merge tag 'hyperv-next-signed-20221208' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-6/+11
2022-12-12Merge branches 'arm/allwinner', 'arm/exynos', 'arm/mediatek', 'arm/rockchip',...Joerg Roedel39-1041/+1517
2022-12-12iommu/mediatek: Fix forever loop in error handlingDan Carpenter1-2/+1
2022-12-09iommufd: Change the order of MSI setupJason Gunthorpe2-41/+39
2022-12-09iommufd: Improve a few unclear bits of codeJason Gunthorpe1-2/+5
2022-12-09iommufd: Fix comment typosJason Gunthorpe2-3/+3
2022-12-06iommu/amd: Enable PCI/IMSThomas Gleixner1-2/+15
2022-12-06iommu/vt-d: Enable PCI/IMSThomas Gleixner1-3/+16
2022-12-06iommu/amd: Switch to MSI base domainsThomas Gleixner2-7/+13
2022-12-06iommu/vt-d: Switch to MSI parent domainsThomas Gleixner2-16/+12
2022-12-06x86/apic/vector: Provide MSI parent domainThomas Gleixner2-2/+2
2022-12-05iommu/vt-d: Fix buggy QAT device maskJacob Pan1-1/+1
2022-12-05iommu/mediatek: Fix crash on isr after kexec()Ricardo Ribalda1-1/+1
2022-12-05iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITYJason Gunthorpe1-1/+0
2022-12-05iommu/amd: Fix typo in macro parameter nameMichael Forney1-1/+1
2022-12-05iommu/mediatek: Remove unused "mapping" member from mtk_iommu_dataYong Wu1-3/+0
2022-12-05iommu/mediatek: Improve safety for mediatek,smi property in larb nodesYong Wu1-16/+37
2022-12-05iommu/mediatek: Validate number of phandles associated with "mediatek,larbs"Guenter Roeck1-0/+12
2022-12-05iommu/mediatek: Add error path for loop of mm_dts_parseYong Wu1-7/+20
2022-12-05iommu/mediatek: Use component_match_addYong Wu1-6/+4
2022-12-05iommu/mediatek: Add platform_device_put for recovering the device refcntYong Wu1-3/+8
2022-12-02Merge tag 'v6.1-rc7' into iommufd.git for-nextJason Gunthorpe2-7/+6
2022-12-02iommufd: Allow iommufd to supply /dev/vfio/vfioJason Gunthorpe2-0/+56
2022-12-02iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()Xiongfeng Wang1-0/+1
2022-12-02iommu/vt-d: Fix PCI device refcount leak in has_external_pci()Xiongfeng Wang1-1/+3
2022-12-02iommu/vt-d: Fix PCI device refcount leak in prq_event_thread()Yang Yingliang1-5/+9
2022-12-02iommu/vt-d: Add a fix for devices need extra dtlb flushJacob Pan3-3/+75
2022-12-01iommufd: Add additional invariant assertionsJason Gunthorpe4-2/+70
2022-12-01iommufd: Add some fault injection pointsJason Gunthorpe2-0/+29
2022-12-01iommufd: Add kernel support for testing iommufdJason Gunthorpe9-0/+1058
2022-12-01iommufd: vfio container FD ioctl compatibilityJason Gunthorpe4-6/+491
2022-12-01iommufd: Add kAPI toward external drivers for kernel accessJason Gunthorpe4-2/+335
2022-12-01iommufd: Add kAPI toward external drivers for physical devicesJason Gunthorpe4-0/+428
2022-12-01iommufd: Add a HW pagetable objectJason Gunthorpe5-0/+97
2022-12-01iommufd: IOCTLs for the io_pagetableJason Gunthorpe4-0/+474
2022-12-01iommufd: Data structure to provide IOVA to PFN mappingJason Gunthorpe4-0/+1294
2022-12-01iommufd: Algorithms for PFN storageJason Gunthorpe2-0/+917
2022-12-01iommufd: PFN handling for iopt_pagesJason Gunthorpe5-1/+1254