summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)Author
2022-12-14Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2022-12-13Merge tag 'dma-mapping-6.2-2022-12-13' of git://git.infradead.org/users/hch/d...Linus Torvalds
2022-12-12Merge tag 'irq-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2022-12-12Merge tag 'hyperv-next-signed-20221208' of git://git.kernel.org/pub/scm/linux...Linus Torvalds
2022-12-09iommufd: Change the order of MSI setupJason Gunthorpe
2022-12-09iommufd: Improve a few unclear bits of codeJason Gunthorpe
2022-12-09iommufd: Fix comment typosJason Gunthorpe
2022-12-05iommu/amd: Enable PCI/IMSThomas Gleixner
2022-12-05iommu/vt-d: Enable PCI/IMSThomas Gleixner
2022-12-05iommu/amd: Switch to MSI base domainsThomas Gleixner
2022-12-05iommu/vt-d: Switch to MSI parent domainsThomas Gleixner
2022-12-05x86/apic/vector: Provide MSI parent domainThomas Gleixner
2022-12-05iommu/vt-d: Fix buggy QAT device maskJacob Pan
2022-12-02Merge tag 'v6.1-rc7' into iommufd.git for-nextJason Gunthorpe
2022-12-02iommufd: Allow iommufd to supply /dev/vfio/vfioJason Gunthorpe
2022-12-02iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()Xiongfeng Wang
2022-12-02iommu/vt-d: Fix PCI device refcount leak in has_external_pci()Xiongfeng Wang
2022-12-02iommu/vt-d: Fix PCI device refcount leak in prq_event_thread()Yang Yingliang
2022-12-02iommu/vt-d: Add a fix for devices need extra dtlb flushJacob Pan
2022-11-30iommufd: Add additional invariant assertionsJason Gunthorpe
2022-11-30iommufd: Add some fault injection pointsJason Gunthorpe
2022-11-30iommufd: Add kernel support for testing iommufdJason Gunthorpe
2022-11-30iommufd: vfio container FD ioctl compatibilityJason Gunthorpe
2022-11-30iommufd: Add kAPI toward external drivers for kernel accessJason Gunthorpe
2022-11-30iommufd: Add kAPI toward external drivers for physical devicesJason Gunthorpe
2022-11-30iommufd: Add a HW pagetable objectJason Gunthorpe
2022-11-30iommufd: IOCTLs for the io_pagetableJason Gunthorpe
2022-11-30iommufd: Data structure to provide IOVA to PFN mappingJason Gunthorpe
2022-11-30iommufd: Algorithms for PFN storageJason Gunthorpe
2022-11-30iommufd: PFN handling for iopt_pagesJason Gunthorpe
2022-11-30iommufd: File descriptor, context, kconfig and makefilesJason Gunthorpe
2022-11-29iommu: Add device-centric DMA ownership interfacesLu Baolu
2022-11-29iommu: Add IOMMU_CAP_ENFORCE_CACHE_COHERENCYJason Gunthorpe
2022-11-28iommu/hyper-v: Allow hyperv irq remapping without x2apicNuno Das Neves
2022-11-23iommu/of: Remove linux/msi.h includeThomas Gleixner
2022-11-21dma-mapping: reject __GFP_COMP in dma_alloc_attrsChristoph Hellwig
2022-11-19iommu/vt-d: Set SRE bit only when hardware has SRS capTina Zhang
2022-11-19iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entriesTina Zhang
2022-11-17x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORSThomas Gleixner
2022-11-17genirq: Get rid of GENERIC_MSI_IRQ_DOMAINThomas Gleixner
2022-11-17iommu/amd: Remove bogus check for multi MSI-XThomas Gleixner
2022-11-17iommu/vt-d: Remove bogus check for multi MSI-XThomas Gleixner
2022-11-03Merge tag 'for-joerg' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/io...Joerg Roedel
2022-11-03iommu: Rename iommu-sva-lib.{c,h}Lu Baolu
2022-11-03iommu: Per-domain I/O page fault handlingLu Baolu
2022-11-03iommu: Prepare IOMMU domain for IOPFLu Baolu
2022-11-03iommu: Remove SVA related callbacks from iommu opsLu Baolu
2022-11-03iommu/sva: Refactoring iommu_sva_bind/unbind_device()Lu Baolu
2022-11-03arm-smmu-v3/sva: Add SVA domain supportLu Baolu
2022-11-03iommu/vt-d: Add SVA domain supportLu Baolu