summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
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
2025-01-25Merge tag 'hyperv-next-signed-20250123' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-2/+2
2025-01-24Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds8-73/+100
2025-01-24Merge tag 'iommu-updates-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds35-1027/+1258
2025-01-21Merge tag 'irq-core-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-3/+1
2025-01-21iommufd: Fix struct iommu_hwpt_pgfault init and paddingNicolin Chen1-1/+1
2025-01-20iommufd/fault: Use a separate spinlock to protect fault->deliver listNicolin Chen2-14/+49
2025-01-17Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'qualcomm/msm', 'rock...Joerg Roedel35-1027/+1258
2025-01-17iommu: Use str_enable_disable-like helpersKrzysztof Kozlowski5-8/+13
2025-01-17iommu/amd: Fully decode all combinations of alloc_paging_flagsJason Gunthorpe1-15/+15
2025-01-17iommu/amd: Move the nid to pdom_setup_pgtable()Jason Gunthorpe3-15/+11
2025-01-17iommu/amd: Change amd_iommu_pgtable to use enum protection_domain_modeJason Gunthorpe3-25/+25
2025-01-17iommu/amd: Remove type argument from do_iommu_domain_alloc() and relatedJason Gunthorpe3-27/+13
2025-01-17iommu/amd: Remove dev == NULL checksJason Gunthorpe1-20/+10
2025-01-17iommu/amd: Remove domain_alloc()Jason Gunthorpe1-20/+0
2025-01-17iommu/amd: Remove unused amd_iommu_domain_update()Alejandro Jimenez2-10/+0
2025-01-17iommu/riscv: Fixup compile warningGuo Ren1-1/+1
2025-01-16iommufd/fault: Destroy response and mutex in iommufd_fault_destroy()Nicolin Chen1-0/+8
2025-01-15x86/apic: Convert to IRQCHIP_MOVE_DEFERREDThomas Gleixner3-3/+1
2025-01-14iommufd: Keep OBJ/IOCTL lists in an alphabetical orderNicolin Chen1-16/+14
2025-01-14iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index()Qasim Ijaz1-1/+1
2025-01-14iommu: iommufd: fix WARNING in iommufd_device_unbindSuraj Sonawane1-1/+1
2025-01-10iommu/arm-smmu-v3: Add missing #include of linux/string_choices.hWill Deacon1-0/+1
2025-01-10iommu/hyper-v: Don't assume cpu_possible_mask is denseMichael Kelley1-2/+2
2025-01-08iommu/arm-smmu-v3: Use str_read_write helper w/ logsPranjal Shrivastava1-1/+1
2025-01-07iommu/io-pgtable-arm: Add way to debug pgtable walkRob Clark1-0/+23