aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2025-06-23iommu/amd: KVM: SVM: Add IRTE metadata to affined vCPU's list if AVIC is inhibitedSean Christopherson1-1/+4
2025-06-23iommu/amd: KVM: SVM: Set pCPU info in IRTE when setting vCPU affinitySean Christopherson1-2/+4
2025-06-23iommu/amd: Factor out helper for manipulating IRTE GA/CPU infoSean Christopherson1-41/+46
2025-06-23iommu/amd: KVM: SVM: Infer IsRun from validity of pCPU destinationSean Christopherson1-5/+9
2025-06-23iommu/amd: Document which IRTE fields amd_iommu_update_ga() can modifySean Christopherson1-0/+12
2025-06-23iommu: KVM: Split "struct vcpu_data" into separate AMD vs. Intel structsSean Christopherson2-13/+9
2025-06-23iommu/amd: KVM: SVM: Pass NULL @vcpu_info to indicate "not guest mode"Sean Christopherson1-3/+7
2025-06-23iommu/amd: KVM: SVM: Use pi_desc_addr to derive ga_root_ptrSean Christopherson1-1/+1
2025-06-20iommu/amd: KVM: SVM: Delete now-unused cached/previous GA tag fieldsSean Christopherson2-11/+0
2025-06-19iommufd: Apply the new iommufd_object_alloc_ucmd helperNicolin Chen2-28/+10
2025-06-19iommufd: Introduce iommufd_object_alloc_ucmd helperNicolin Chen2-0/+51
2025-06-19iommufd: Move _iommufd_object_alloc out of driver.cNicolin Chen3-33/+36
2025-06-19iommu: Deprecate viommu_alloc opNicolin Chen1-15/+5
2025-06-19iommu/arm-smmu-v3: Replace arm_vsmmu_alloc with arm_vsmmu_initNicolin Chen3-28/+32
2025-06-19iommufd/selftest: Replace mock_viommu_alloc with mock_viommu_initNicolin Chen1-15/+14
2025-06-19iommufd/selftest: Drop parent domain from mock_iommu_domain_nestedNicolin Chen1-3/+0
2025-06-19iommufd/viommu: Support get_viommu_size and viommu_init opsNicolin Chen1-3/+39
2025-06-19iommufd: Return EOPNOTSUPP for failures due to driver bugsNicolin Chen2-3/+3
2025-06-19iommufd: Use enum iommu_veventq_type for type in struct iommufd_veventqNicolin Chen1-2/+3
2025-06-19iommufd: Drop unused ictx in struct iommufd_vdeviceNicolin Chen1-1/+0
2025-06-19iommufd: Apply obvious cosmetic fixesNicolin Chen9-36/+24
2025-06-13iommu/tegra: Fix incorrect size calculationJason Gunthorpe1-2/+2
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+2
2025-06-04Merge tag 'pci-v6.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pciLinus Torvalds1-3/+0
2025-05-31Revert "iommu: make inclusion of arm/arm-smmu-v3 directory conditional"Linus Torvalds2-3/+2
2025-05-30Merge tag 'iommu-updates-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linuxLinus Torvalds52-1223/+1517
2025-05-27Merge tag 'dma-mapping-6.16-2025-05-26' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linuxLinus Torvalds2-92/+474
2025-05-23Merge branches 'fixes', 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings', 'fsl/pamu', 'mediatek', 'renesas/ipmmu', 's390', 'intel/vt-d', 'amd/amd-vi' and 'core' into nextJoerg Roedel52-1238/+1545
2025-05-23iommu/vt-d: Restore context entry setup order for aliased devicesLu Baolu3-2/+14
2025-05-22iommu/mediatek: Fix compatible typo for mediatek,mt6893-iommu-mmAngeloGioacchino Del Regno1-1/+1
2025-05-22iommu: Skip PASID validation for devices without PASID capabilityTushar Dave1-15/+28
2025-05-21iommu/arm-smmu-qcom: Make set_stall work when the device is onConnor Abbott1-3/+30
2025-05-21iommu/arm-smmu: Move handing of RESUME to the context fault handlerConnor Abbott3-14/+15
2025-05-21iommu/arm-smmu-qcom: Enable threaded IRQ for Adreno SMMUv2/MMU500Connor Abbott1-0/+2
2025-05-20iommu/io-pgtable-arm: Add quirk to quiet WARN_ON()Rob Clark1-13/+14
2025-05-16iommu: Clear the freelist after iommu_put_pages_list()Jason Gunthorpe2-1/+5
2025-05-16iommu/vt-d: Change dmar_ats_supported() to return booleanWei Wang1-9/+10
2025-05-16iommu/vt-d: Eliminate pci_physfn() in dmar_find_matched_satc_unit()Wei Wang1-1/+0
2025-05-16iommu/vt-d: Replace spin_lock with mutex to protect domain idaLu Baolu3-8/+7
2025-05-16iommu/vt-d: Use ida to manage domain idLu Baolu3-68/+34
2025-05-16iommu/vt-d: Restore WO permissions on second-level paging entriesJason Gunthorpe1-2/+1
2025-05-16iommu/amd: Allow matching ACPI HID devices without matching UIDsMario Limonciello1-5/+28
2025-05-16iommu: make inclusion of arm/arm-smmu-v3 directory conditionalRolf Eike Beer2-2/+3
2025-05-16iommu: make inclusion of riscv directory conditionalRolf Eike Beer2-2/+3
2025-05-16iommu: make inclusion of amd directory conditionalRolf Eike Beer2-2/+3
2025-05-16iommu: make inclusion of intel directory conditionalRolf Eike Beer2-6/+4
2025-05-16iommu: remove duplicate selection of DMAR_TABLERolf Eike Beer1-1/+0
2025-05-16iommu/fsl_pamu: remove trailing space after \nColin Ian King1-1/+1
2025-05-15Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices"Lukas Wunner1-3/+0
2025-05-06iommu/arm-smmu-qcom: Add SAR2130P MDSS compatibleDmitry Baryshkov1-0/+1