summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
3 daysiommufd: Avoid partial fault group delivery in iommufd_fault_fops_read()Nicolin Chen1-2/+5
3 daysiommufd: Break the loop on failure in iommufd_fault_fops_read()Nicolin Chen1-0/+2
3 daysiommufd: Reject invalid read count in iommufd_fault_fops_read()Nicolin Chen1-0/+3
3 daysiommu/vt-d: Disallow SVA if page walk is not coherentLu Baolu1-1/+1
3 daysiommu/intel: Fix out-of-bounds memset in dmar_latency_disable()Li RongQing1-1/+1
3 daysiommu/amd: Bound the early ACPI HID mapPengpeng Hou1-0/+6
3 daysiommu/amd: Wait for completion instead of returning early in iommu_completion...Guanghui Feng1-6/+16
13 daysiommu/amd: Fix a stale comment about which legacy mode is user visibleSean Christopherson1-5/+6
13 daysiommu/amd: Use maximum PPR log buffer size when SNP is enabled on Family 0x19Vasant Hegde4-10/+25
13 daysiommu/amd: Use maximum Event log buffer size when SNP is enabled on Family 0x19Vasant Hegde4-24/+67
13 daysiommu/vt-d: Clear Present bit before tearing down scalable-mode context entryMichael Bommarito1-1/+3
13 daysiommu/vt-d: Cleanup intel_context_flush_present()Lu Baolu3-39/+11
13 daysiommu: Pass old domain to set_dev_pasid opYi Liu7-8/+16
13 daysiommu/vt-d: Clear Present bit before tearing down context entryLu Baolu3-3/+27
2026-07-18iommufd: Set upper bounds on cache invalidation entry_num and entry_lenNicolin Chen1-1/+10
2026-07-18iommu/amd: Don't split flush for amd_iommu_domain_flush_all()Weinan Liu1-1/+2
2026-06-09iommu: Skip PASID validation for devices without PASID capabilityTushar Dave1-7/+18
2026-06-09iommu, debugobjects: avoid gcc-16.1 section mismatch warningsArnd Bergmann1-6/+12
2026-06-01iommu/vt-d: Draining PRQ in sva unbind path when FPD bit setLu Baolu2-1/+27
2026-05-23iommufd: Fix return value of iommufd_fault_fops_write()Zhenzhong Duan1-2/+3
2026-05-23iommu/vt-d: Disable DMAR for Intel Q35 IGFXNaval Alcalá1-0/+3
2026-05-23iommu/amd: Put list_add/del(dev_data) back under the domain->lockJason Gunthorpe1-1/+4
2026-05-23iommu/amd: Reorder attach device codeVasant Hegde1-36/+29
2026-05-23iommufd: vfio compatibility extension check for noiommu modeJacob Pan1-1/+1
2026-05-23iommu/amd: Fix clone_alias() to use the original device's devidVasant Hegde1-3/+4
2026-05-23iommu/amd: Introduce helper function get_dte256()Suravee Suthikulpanit1-11/+51
2026-05-23iommu/amd: Introduce helper function to update 256-bit DTESuravee Suthikulpanit2-1/+132
2026-05-23iommu/amd: Convert dev_data lock from spinlock to mutexVasant Hegde2-8/+8
2026-05-23iommu/amd: Rearrange attach device codeVasant Hegde1-55/+36
2026-05-23iommu/amd: Reduce domain lock scope in attach device pathVasant Hegde1-22/+30
2026-05-23iommu/amd: Do not detach devices in domain free pathVasant Hegde1-25/+1
2026-05-23iommu/amd: xarray to track protection_domain->iommu listVasant Hegde2-20/+77
2026-05-23iommu/amd: Remove protection_domain.dev_cnt variableVasant Hegde2-7/+1
2026-05-23iommu/tegra241-cmdqv: Set supports_cmd op in tegra241_vcmdq_hw_init()Nicolin Chen1-3/+4
2026-05-14iommu/arm-smmu-v3: Add a missing dma_wmb() for hitless STE updateNicolin Chen1-0/+7
2026-05-14iommu/amd: serialize sequence allocation under concurrent TLB invalidationsAnkit Soni3-8/+14
2026-05-14iommu/amd: Use atomic64_inc_return() in iommu.cUros Bizjak1-2/+2
2026-05-14iommufd: Fix a race with concurrent allocation and unmapSina Hassani1-0/+10
2026-03-25iommu/vt-d: Fix intel iommu iotlb sync hardlockup and retryGuanghui Feng1-2/+1
2026-03-13iommu/vt-d: Skip dev-iotlb flush for inaccessible PCIe device without scalabl...Jinhui Guo1-0/+8
2026-03-04iommu/vt-d: Flush dev-IOTLB only when PCIe device is accessible in scalable modeJinhui Guo1-1/+1
2026-03-04iommu/amd: move wait_on_sem() out of spinlockAnkit Soni1-8/+17
2026-03-04iommu/arm-smmu-v3: Improve CMDQ lock fairness and efficiencyAlexander Grest1-10/+21
2026-03-04iommu/vt-d: Clear Present bit before tearing down PASID entryLu Baolu2-1/+19
2026-03-04iommu/vt-d: Avoid draining PRQ in sva mm release pathLu Baolu1-1/+2
2026-03-04iommu/vt-d: Drain PRQs when domain removed from RIDLu Baolu3-18/+10
2026-03-04iommu/vt-d: Separate page request queue from SVMJoel Granados5-419/+424
2026-03-04iommu/vt-d: Flush cache for PASID table before using itDmytro Maluka1-3/+4
2026-02-19iommu/arm-smmu-qcom: do not register driver in probe()Danilo Krummrich4-5/+52
2026-01-11Revert "iommu/amd: Skip enabling command/event buffers for kdump"Greg Kroah-Hartman1-19/+9