summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2025-03-11iommu: Resolve ops in iommu_init_device()Robin Murphy1-14/+16
2025-03-11iommu: Handle race with default domain setupRobin Murphy1-0/+5
2025-03-11iommu: Unexport iommu_fwspec_free()Robin Murphy5-13/+6
2025-03-10iommu/vt-d: Cleanup intel_context_flush_present()Lu Baolu3-38/+10
2025-03-10iommu/vt-d: Move PRI enablement in probe pathLu Baolu4-90/+55
2025-03-10iommu/vt-d: Move scalable mode ATS enablement to probe pathLu Baolu1-24/+27
2025-03-10iommu/vt-d: Check if SVA is supported when attaching the SVA domainJason Gunthorpe2-36/+44
2025-03-10iommu/vt-d: Use virt_to_phys()Jason Gunthorpe2-20/+2
2025-03-10iommu/vt-d: Fix system hang on reboot -fYunhui Cui1-7/+10
2025-03-10iommu: apple-dart: Allow mismatched bypass supportHector Martin1-5/+12
2025-03-10iommu: apple-dart: Increase MAX_DARTS_PER_DEVICE to 3Hector Martin1-1/+1
2025-03-10iommu/amd: Consolidate protection domain free codeVasant Hegde3-12/+6
2025-03-10iommu/amd: Remove unused forward declarationVasant Hegde1-1/+0
2025-03-10iommu/amd: Fix header fileVasant Hegde1-4/+3
2025-03-10iommu/amd: Remove outdated commentVasant Hegde1-7/+0
2025-03-10iommu/amd/pgtbl_v2: Improve error handlingVasant Hegde1-1/+1
2025-03-10iommu/amd: Remove unused variableVasant Hegde1-3/+0
2025-03-10iommu/amd: Log IOMMU control register in event log pathVasant Hegde1-1/+3
2025-03-10iommu/dma: Remove redundant lockingRobin Murphy1-13/+4
2025-03-07iommufd: Fail replace if device has not been attachedYi Liu1-0/+16
2025-03-07iommufd: Set domain->iommufd_hwpt in all hwpt->domain allocatorsNicolin Chen1-1/+3
2025-03-04iommufd: Fix uninitialized rc in iommufd_access_rw()Nicolin Chen1-1/+1
2025-03-04iommufd: Disallow allocating nested parent domain with fault IDYi Liu1-0/+3
2025-02-28Merge tag 'for-joerg' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/io...Joerg Roedel9-292/+415
2025-02-28iommu: Swap the order of setting group->pasid_array and calling attach op of ...Yi Liu1-12/+36
2025-02-28iommu: Store either domain or handle in group->pasid_arrayYi Liu1-12/+31
2025-02-28iommu: Drop iommu_group_replace_domain()Yi Liu2-32/+6
2025-02-28iommu: Make @handle mandatory in iommu_{attach|replace}_group_handle()Yi Liu1-9/+8
2025-02-28iommu/vt-d: Fix suspicious RCU usageLu Baolu2-0/+8
2025-02-28iommu/vt-d: Remove device comparison in context_setup_pass_through_cbJerry Snitselaar1-3/+0
2025-02-28iommu/amd: Preserve default DTE fields when updating Host Page Table RootAlejandro Jimenez1-2/+2
2025-02-27iommufd: Implement sw_msi support nativelyJason Gunthorpe4-23/+173
2025-02-22hyperv: Change hv_root_partition into a functionNuno Das Neves1-2/+2
2025-02-21iommu: Turn fault_data to iommufd private pointerNicolin Chen2-2/+2
2025-02-21irqchip: Have CONFIG_IRQ_MSI_IOMMU be selected by irqchips that need itJason Gunthorpe2-1/+2
2025-02-21iommu: Make iommu_dma_prepare_msi() into a generic operationJason Gunthorpe2-19/+43
2025-02-21genirq/msi: Refactor iommu_dma_compose_msi_msg()Jason Gunthorpe1-18/+0
2025-02-21genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookieJason Gunthorpe1-15/+13
2025-02-21iommu/io-pgtable-dart: Only set subpage protection disable for DART 1Asahi Lina1-1/+1
2025-02-21iommu/s390: implement iommu passthrough via identity domainMatthew Rosato1-23/+72
2025-02-21iommu/s390: handle IOAT registration based on domainMatthew Rosato1-2/+41
2025-02-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-4/+30
2025-02-14x86/sev: Fix broken SNP support with KVM module built-inAshish Kalra1-4/+30
2025-02-14iommu/vt-d: Make intel_iommu_drain_pasid_prq() cover faults for RIDLu Baolu1-1/+3
2025-02-14iommu/exynos: Fix typosAndrew Kreimer1-3/+3
2025-02-14iommu: Fix a spelling errorEaswar Hariharan1-1/+1
2025-02-14iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume pathVasant Hegde2-0/+5
2025-02-11iommufd/fault: Remove iommufd_fault_domain_attach/detach/replace_dev()Nicolin Chen2-128/+0
2025-02-11iommufd: Make attach_handle generic than fault specificNicolin Chen3-33/+113
2025-02-10iommu: Fix potential memory leak in iopf_queue_remove_device()Lu Baolu1-0/+1