| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-19 | iommu/amd/pgtbl: Fix possible race while increase page table level |  Vasant Hegde | 2 | -4/+22 |
| 2025-09-13 | iommu/amd: Fix alias device DTE setting |  Vasant Hegde | 1 | -3/+3 |
| 2025-09-05 | iommu/amd: Fix ivrs_base memleak in early_amd_iommu_init() |  Zhen Ni | 1 | -1/+2 |
| 2025-08-15 | iommu/amd: Avoid stack buffer overflow from kernel cmdline |  Kees Cook | 1 | -2/+2 |
| 2025-07-30 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 2 | -49/+77 |
| 2025-07-24 | Merge branch 'amd/amd-vi' into next |  Will Deacon | 6 | -30/+467 |
| 2025-07-17 | iommu/amd: Fix geometry.aperture_end for V2 tables |  Jason Gunthorpe | 1 | -2/+15 |
| 2025-07-15 | iommu/amd: Add debugfs support to dump IRT Table |  Dheeraj Kumar Srivastava | 1 | -0/+108 |
| 2025-07-15 | iommu/amd: Add debugfs support to dump device table |  Dheeraj Kumar Srivastava | 1 | -0/+49 |
| 2025-07-15 | iommu/amd: Add support for device id user input |  Dheeraj Kumar Srivastava | 1 | -0/+80 |
| 2025-07-15 | iommu/amd: Add debugfs support to dump IOMMU command buffer |  Dheeraj Kumar Srivastava | 3 | -7/+33 |
| 2025-07-15 | iommu/amd: Add debugfs support to dump IOMMU Capability registers |  Dheeraj Kumar Srivastava | 2 | -0/+53 |
| 2025-07-15 | iommu/amd: Add debugfs support to dump IOMMU MMIO registers |  Dheeraj Kumar Srivastava | 2 | -0/+48 |
| 2025-07-15 | iommu/amd: Refactor AMD IOMMU debugfs initial setup |  Dheeraj Kumar Srivastava | 3 | -14/+11 |
| 2025-07-11 | iommu/amd: Enable PASID and ATS capabilities in the correct order |  Easwar Hariharan | 1 | -1/+1 |
| 2025-07-04 | iommu/amd: Convert to msi_create_parent_irq_domain() helper |  Marc Zyngier | 2 | -12/+15 |
| 2025-06-27 | iommu/amd: Add efr[HATS] max v1 page table level |  Ankit Soni | 5 | -3/+21 |
| 2025-06-27 | iommu/amd: Add HATDis feature support |  Ankit Soni | 4 | -3/+48 |
| 2025-06-23 | iommu/amd: KVM: SVM: Allow KVM to control need for GA log interrupts |  Sean Christopherson | 1 | -11/+17 |
| 2025-06-23 | iommu/amd: WARN if KVM calls GA IRTE helpers without virtual APIC support |  Sean Christopherson | 1 | -5/+12 |
| 2025-06-23 | iommu/amd: KVM: SVM: Add IRTE metadata to affined vCPU's list if AVIC is inhibited |  Sean Christopherson | 1 | -1/+4 |
| 2025-06-23 | iommu/amd: KVM: SVM: Set pCPU info in IRTE when setting vCPU affinity |  Sean Christopherson | 1 | -2/+4 |
| 2025-06-23 | iommu/amd: Factor out helper for manipulating IRTE GA/CPU info |  Sean Christopherson | 1 | -41/+46 |
| 2025-06-23 | iommu/amd: KVM: SVM: Infer IsRun from validity of pCPU destination |  Sean Christopherson | 1 | -5/+9 |
| 2025-06-23 | iommu/amd: Document which IRTE fields amd_iommu_update_ga() can modify |  Sean Christopherson | 1 | -0/+12 |
| 2025-06-23 | iommu: KVM: Split "struct vcpu_data" into separate AMD vs. Intel structs |  Sean Christopherson | 1 | -8/+4 |
| 2025-06-23 | iommu/amd: KVM: SVM: Pass NULL @vcpu_info to indicate "not guest mode" |  Sean Christopherson | 1 | -3/+7 |
| 2025-06-23 | iommu/amd: KVM: SVM: Use pi_desc_addr to derive ga_root_ptr |  Sean Christopherson | 1 | -1/+1 |
| 2025-06-20 | iommu/amd: KVM: SVM: Delete now-unused cached/previous GA tag fields |  Sean Christopherson | 2 | -11/+0 |
| 2025-06-04 | Merge tag 'pci-v6.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci |  Linus Torvalds | 1 | -3/+0 |
| 2025-05-23 | Merge 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 next |  Joerg Roedel | 8 | -135/+119 |
| 2025-05-16 | iommu/amd: Allow matching ACPI HID devices without matching UIDs |  Mario Limonciello | 1 | -5/+28 |
| 2025-05-16 | iommu: make inclusion of amd directory conditional |  Rolf Eike Beer | 1 | -1/+1 |
| 2025-05-15 | Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices" |  Lukas Wunner | 1 | -3/+0 |
| 2025-05-02 | Merge tag 'iommu-fixes-v6.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux |  Linus Torvalds | 1 | -0/+8 |
| 2025-05-02 | iommu/amd: Add support for HTRangeIgnore feature |  Sairaj Kodilkar | 4 | -0/+11 |
| 2025-04-28 | iommu/amd: Ensure GA log notifier callbacks finish running before module unload |  Sean Christopherson | 1 | -0/+8 |
| 2025-04-28 | iommu: Remove iommu_dev_enable/disable_feature() |  Lu Baolu | 1 | -32/+0 |
| 2025-04-28 | iommu: Remove IOMMU_DEV_FEAT_SVA |  Jason Gunthorpe | 1 | -2/+0 |
| 2025-04-24 | iommu/amd: WARN if KVM attempts to set vCPU affinity without posted intrrupts |  Sean Christopherson | 1 | -10/+3 |
| 2025-04-24 | iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE |  Sean Christopherson | 1 | -1/+1 |
| 2025-04-17 | iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid |  Pavel Paklov | 1 | -0/+8 |
| 2025-04-17 | iommu/amd: Use iommu_alloc_pages_node_sz() for the IRT |  Jason Gunthorpe | 2 | -4/+5 |
| 2025-04-17 | iommu/pages: Remove iommu_alloc_page_node() |  Jason Gunthorpe | 3 | -6/+8 |
| 2025-04-17 | iommu: Update various drivers to pass in lg2sz instead of order to iommu pages |  Jason Gunthorpe | 1 | -14/+15 |
| 2025-04-17 | iommu/amd: Use roundup_pow_two() instead of get_order() |  Jason Gunthorpe | 1 | -9/+3 |
| 2025-04-17 | iommu/amd: Change rlookup, irq_lookup, and alias to use kvalloc() |  Jason Gunthorpe | 2 | -22/+12 |
| 2025-04-17 | iommu/amd: Convert to use struct iommu_pages_list |  Jason Gunthorpe | 1 | -16/+10 |
| 2025-04-17 | iommu/pages: Remove iommu_free_page() |  Jason Gunthorpe | 4 | -9/+9 |
| 2025-04-17 | iommu/pages: Remove the order argument to iommu_free_pages() |  Jason Gunthorpe | 3 | -19/+13 |