summaryrefslogtreecommitdiff
path: root/drivers/iommu/amd
AgeCommit message (Expand)AuthorFilesLines
7 daysiommu/amd: Put list_add/del(dev_data) back under the domain->lockJason Gunthorpe1-1/+4
7 daysiommu/amd: Reorder attach device codeVasant Hegde1-36/+29
7 daysiommu/amd: Fix clone_alias() to use the original device's devidVasant Hegde1-3/+4
7 daysiommu/amd: Introduce helper function get_dte256()Suravee Suthikulpanit1-11/+51
7 daysiommu/amd: Introduce helper function to update 256-bit DTESuravee Suthikulpanit2-1/+132
7 daysiommu/amd: Convert dev_data lock from spinlock to mutexVasant Hegde2-8/+8
7 daysiommu/amd: Rearrange attach device codeVasant Hegde1-55/+36
7 daysiommu/amd: Reduce domain lock scope in attach device pathVasant Hegde1-22/+30
7 daysiommu/amd: Do not detach devices in domain free pathVasant Hegde1-25/+1
7 daysiommu/amd: xarray to track protection_domain->iommu listVasant Hegde2-20/+77
7 daysiommu/amd: Remove protection_domain.dev_cnt variableVasant Hegde2-7/+1
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-03-04iommu/amd: move wait_on_sem() out of spinlockAnkit Soni1-8/+17
2026-01-11Revert "iommu/amd: Skip enabling command/event buffers for kdump"Greg Kroah-Hartman1-19/+9
2026-01-08iommu/amd: Propagate the error code returned by __modify_irte_ga() in modify_...Jinhui Guo1-1/+1
2026-01-08iommu/amd: Fix pci_segment memleak in alloc_pci_segment()Jinhui Guo1-3/+12
2025-11-13iommu/amd: Skip enabling command/event buffers for kdumpAshish Kalra1-9/+19
2025-09-25iommu/amd/pgtbl: Fix possible race while increase page table levelVasant Hegde2-4/+22
2025-08-28iommu/amd: Avoid stack buffer overflow from kernel cmdlineKees Cook1-2/+2
2025-08-15iommu/amd: Fix geometry.aperture_end for V2 tablesJason Gunthorpe1-2/+15
2025-08-15iommu/amd: Enable PASID and ATS capabilities in the correct orderEaswar Hariharan1-1/+1
2025-06-27iommu/amd: Ensure GA log notifier callbacks finish running before module unloadSean Christopherson1-0/+8
2025-06-27iommu/amd: Allow matching ACPI HID devices without matching UIDsMario Limonciello1-5/+28
2025-05-29iommu/amd/pgtbl_v2: Improve error handlingVasant Hegde1-1/+1
2025-05-09iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihidPavel Paklov1-0/+8
2025-05-02iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTESean Christopherson1-1/+1
2025-02-21iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume pathVasant Hegde2-0/+5
2025-02-08iommu/amd: Remove unused amd_iommu_domain_update()Alejandro Jimenez2-10/+0
2024-12-14iommu/amd: Fix corruption when mapping large pages from 0Jason Gunthorpe1-3/+8
2024-12-05iommu/amd/pgtbl_v2: Take protection domain lock before invalidating TLBVasant Hegde1-0/+3
2024-09-13Merge branches 'fixes', 'arm/smmu', 'intel/vt-d', 'amd/amd-vi' and 'core' int...Joerg Roedel7-273/+173
2024-09-12iommu/amd: Test for PAGING domains before freeing a domainJason Gunthorpe1-1/+2
2024-09-12iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all()Eliav Bar-ilan1-2/+2
2024-09-10iommu/amd: Add kernel parameters to limit V1 page-sizesJoerg Roedel4-1/+14
2024-09-04iommu/amd: Do not set the D bit on AMD v2 table entriesJason Gunthorpe1-1/+1
2024-09-04iommu/amd: Correct the reported page sizes from the V1 tableJason Gunthorpe1-1/+2
2024-09-04iommu/amd: Remove the confusing dummy iommu_flush_ops tlb opsJason Gunthorpe2-44/+0
2024-09-04iommu/amd: Fix typo of , instead of ;Jason Gunthorpe1-3/+3
2024-09-04iommu/amd: Remove conditions from domain free pathsJason Gunthorpe1-19/+10
2024-09-04iommu/amd: Narrow the use of struct protection_domain to invalidationJason Gunthorpe2-19/+25
2024-09-04iommu/amd: Store the nid in io_pgtable_cfg instead of the domainJason Gunthorpe6-14/+16
2024-09-04iommu/amd: Remove amd_io_pgtable::pgtbl_cfgJason Gunthorpe2-4/+4
2024-09-04iommu/amd: Rename struct amd_io_pgtable iopt to pgtblJason Gunthorpe4-22/+22
2024-09-04iommu/amd: Remove the amd_iommu_domain_set_pt_root() and relatedJason Gunthorpe2-37/+0
2024-09-04iommu/amd: Remove amd_iommu_domain_update() from page table freeingJason Gunthorpe2-3/+2
2024-09-04iommu/amd: Set the pgsize_bitmap correctlyJason Gunthorpe1-24/+4
2024-09-04iommu/amd: Allocate the page table root using GFP_KERNELJason Gunthorpe1-1/+1
2024-09-04iommu/amd: Move allocation of the top table into v1_alloc_pgtableJason Gunthorpe2-21/+8
2024-09-04iommu/amd: Make amd_iommu_dev_update_dte() staticVasant Hegde2-5/+4