summaryrefslogtreecommitdiff
path: root/drivers/iommu/amd/iommu.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-04iommu/amd: serialize sequence allocation under concurrent TLB invalidationsAnkit Soni1-6/+12
2026-03-04iommu/amd: move wait_on_sem() out of spinlockAnkit Soni1-8/+17
2026-02-27iommu/amd: Use core's primary handler and set IRQF_ONESHOTSebastian Andrzej Siewior1-5/+0
2026-01-30iommu/amd: Fix error path in amd_iommu_probe_device()Vasant Hegde1-2/+1
2026-01-08iommu/amd: Propagate the error code returned by __modify_irte_ga() in modify_...Jinhui Guo1-1/+1
2025-09-05iommu/amd: Add support to remap/unmap IOMMU buffers for kdumpAshish Kalra1-1/+1
2025-09-05iommu/amd: use str_plural() to simplify the codeXichao Zhao1-1/+2
2025-07-31Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-48/+77
2025-07-24Merge branch 'amd/amd-vi' into nextWill Deacon1-11/+30
2025-07-17iommu/amd: Fix geometry.aperture_end for V2 tablesJason Gunthorpe1-2/+15
2025-07-15iommu/amd: Add debugfs support to dump IOMMU command bufferDheeraj Kumar Srivastava1-7/+0
2025-07-11iommu/amd: Enable PASID and ATS capabilities in the correct orderEaswar Hariharan1-1/+1
2025-07-04iommu/amd: Convert to msi_create_parent_irq_domain() helperMarc Zyngier1-12/+14
2025-06-27iommu/amd: Add efr[HATS] max v1 page table levelAnkit Soni1-1/+1
2025-06-27iommu/amd: Add HATDis feature supportAnkit Soni1-0/+13
2025-06-23iommu/amd: KVM: SVM: Allow KVM to control need for GA log interruptsSean Christopherson1-11/+17
2025-06-23iommu/amd: WARN if KVM calls GA IRTE helpers without virtual APIC supportSean Christopherson1-5/+12
2025-06-23iommu/amd: KVM: SVM: Add IRTE metadata to affined vCPU's list if AVIC is inhi...Sean 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 Christopherson1-8/+4
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 Christopherson1-10/+0
2025-05-23Merge branches 'fixes', 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings'...Joerg Roedel1-47/+47
2025-05-16iommu/amd: Allow matching ACPI HID devices without matching UIDsMario Limonciello1-5/+28
2025-05-02iommu/amd: Add support for HTRangeIgnore featureSairaj Kodilkar1-0/+3
2025-04-28iommu/amd: Ensure GA log notifier callbacks finish running before module unloadSean Christopherson1-0/+8
2025-04-28iommu: Remove iommu_dev_enable/disable_feature()Lu Baolu1-32/+0
2025-04-28iommu: Remove IOMMU_DEV_FEAT_SVAJason Gunthorpe1-2/+0
2025-04-24iommu/amd: WARN if KVM attempts to set vCPU affinity without posted intrruptsSean Christopherson1-10/+3
2025-04-24iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTESean Christopherson1-1/+1
2025-04-17iommu/amd: Use iommu_alloc_pages_node_sz() for the IRTJason Gunthorpe1-4/+4
2025-04-17iommu/pages: Remove iommu_alloc_page_node()Jason Gunthorpe1-1/+1
2025-04-17iommu/pages: Remove iommu_free_page()Jason Gunthorpe1-2/+2
2025-04-17iommu/pages: Remove the order argument to iommu_free_pages()Jason Gunthorpe1-1/+1
2025-03-20Merge branches 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings', 'rockch...Joerg Roedel1-31/+60
2025-03-13iommu/amd: Enable support for up to 2K interrupts per functionKishon Vijay Abraham I1-9/+39
2025-03-13iommu/amd: Rename DTE_INTTABLEN* and MAX_IRQS_PER_TABLE macroSairaj Kodilkar1-1/+1
2025-03-13iommu/amd: Replace slab cache allocator with page allocatorSairaj Kodilkar1-12/+14
2025-03-10iommu/amd: Consolidate protection domain free codeVasant Hegde1-10/+5
2025-03-10iommu/amd: Log IOMMU control register in event log pathVasant Hegde1-1/+3
2025-02-28iommu/amd: Preserve default DTE fields when updating Host Page Table RootAlejandro Jimenez1-2/+2
2025-01-24Merge tag 'iommu-updates-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-199/+333
2025-01-22Merge tag 'irq-core-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+0
2025-01-17Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'qualcomm/msm', 'rock...Joerg Roedel1-199/+333
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 Gunthorpe1-13/+9