aboutsummaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2022-12-19Merge tag 'iommu-updates-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 23-597/+828
2022-12-17Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-8/+5
2022-12-15x86_64: Remove pointless set_64bit() usageGravatar Peter Zijlstra 1-8/+5
2022-12-14Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 40-473/+7752
2022-12-13Merge tag 'dma-mapping-6.2-2022-12-13' of git://git.infradead.org/users/hch/d...Gravatar Linus Torvalds 1-3/+0
2022-12-12Merge tag 'irq-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/...Gravatar Linus Torvalds 6-45/+56
2022-12-12Merge tag 'hyperv-next-signed-20221208' of git://git.kernel.org/pub/scm/linux...Gravatar Linus Torvalds 2-6/+11
2022-12-12Merge branches 'arm/allwinner', 'arm/exynos', 'arm/mediatek', 'arm/rockchip',...Gravatar Joerg Roedel 39-1041/+1517
2022-12-12iommu/mediatek: Fix forever loop in error handlingGravatar Dan Carpenter 1-2/+1
2022-12-09iommufd: Change the order of MSI setupGravatar Jason Gunthorpe 2-41/+39
2022-12-09iommufd: Improve a few unclear bits of codeGravatar Jason Gunthorpe 1-2/+5
2022-12-09iommufd: Fix comment typosGravatar Jason Gunthorpe 2-3/+3
2022-12-05iommu/amd: Enable PCI/IMSGravatar Thomas Gleixner 1-2/+15
2022-12-05iommu/vt-d: Enable PCI/IMSGravatar Thomas Gleixner 1-3/+16
2022-12-05iommu/amd: Switch to MSI base domainsGravatar Thomas Gleixner 2-7/+13
2022-12-05iommu/vt-d: Switch to MSI parent domainsGravatar Thomas Gleixner 2-16/+12
2022-12-05x86/apic/vector: Provide MSI parent domainGravatar Thomas Gleixner 2-2/+2
2022-12-05iommu/vt-d: Fix buggy QAT device maskGravatar Jacob Pan 1-1/+1
2022-12-05iommu/mediatek: Fix crash on isr after kexec()Gravatar Ricardo Ribalda 1-1/+1
2022-12-05iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITYGravatar Jason Gunthorpe 1-1/+0
2022-12-05iommu/amd: Fix typo in macro parameter nameGravatar Michael Forney 1-1/+1
2022-12-05iommu/mediatek: Remove unused "mapping" member from mtk_iommu_dataGravatar Yong Wu 1-3/+0
2022-12-05iommu/mediatek: Improve safety for mediatek,smi property in larb nodesGravatar Yong Wu 1-16/+37
2022-12-05iommu/mediatek: Validate number of phandles associated with "mediatek,larbs"Gravatar Guenter Roeck 1-0/+12
2022-12-05iommu/mediatek: Add error path for loop of mm_dts_parseGravatar Yong Wu 1-7/+20
2022-12-05iommu/mediatek: Use component_match_addGravatar Yong Wu 1-6/+4
2022-12-05iommu/mediatek: Add platform_device_put for recovering the device refcntGravatar Yong Wu 1-3/+8
2022-12-02Merge tag 'v6.1-rc7' into iommufd.git for-nextGravatar Jason Gunthorpe 2-7/+6
2022-12-02iommufd: Allow iommufd to supply /dev/vfio/vfioGravatar Jason Gunthorpe 2-0/+56
2022-12-02iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()Gravatar Xiongfeng Wang 1-0/+1
2022-12-02iommu/vt-d: Fix PCI device refcount leak in has_external_pci()Gravatar Xiongfeng Wang 1-1/+3
2022-12-02iommu/vt-d: Fix PCI device refcount leak in prq_event_thread()Gravatar Yang Yingliang 1-5/+9
2022-12-02iommu/vt-d: Add a fix for devices need extra dtlb flushGravatar Jacob Pan 3-3/+75
2022-11-30iommufd: Add additional invariant assertionsGravatar Jason Gunthorpe 4-2/+70
2022-11-30iommufd: Add some fault injection pointsGravatar Jason Gunthorpe 2-0/+29
2022-11-30iommufd: Add kernel support for testing iommufdGravatar Jason Gunthorpe 9-0/+1058
2022-11-30iommufd: vfio container FD ioctl compatibilityGravatar Jason Gunthorpe 4-6/+491
2022-11-30iommufd: Add kAPI toward external drivers for kernel accessGravatar Jason Gunthorpe 4-2/+335
2022-11-30iommufd: Add kAPI toward external drivers for physical devicesGravatar Jason Gunthorpe 4-0/+428
2022-11-30iommufd: Add a HW pagetable objectGravatar Jason Gunthorpe 5-0/+97
2022-11-30iommufd: IOCTLs for the io_pagetableGravatar Jason Gunthorpe 4-0/+474
2022-11-30iommufd: Data structure to provide IOVA to PFN mappingGravatar Jason Gunthorpe 4-0/+1294
2022-11-30iommufd: Algorithms for PFN storageGravatar Jason Gunthorpe 2-0/+917
2022-11-30iommufd: PFN handling for iopt_pagesGravatar Jason Gunthorpe 5-1/+1254
2022-11-30iommufd: File descriptor, context, kconfig and makefilesGravatar Jason Gunthorpe 6-1/+472
2022-11-29iommu: Add device-centric DMA ownership interfacesGravatar Lu Baolu 1-26/+95
2022-11-29iommu: Add IOMMU_CAP_ENFORCE_CACHE_COHERENCYGravatar Jason Gunthorpe 2-5/+13
2022-11-28iommu/hyper-v: Allow hyperv irq remapping without x2apicGravatar Nuno Das Neves 2-6/+11
2022-11-23iommu/of: Remove linux/msi.h includeGravatar Thomas Gleixner 1-1/+0
2022-11-22iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe()Gravatar Yuan Can 1-1/+1