| Age | Commit message (Expand) | Author | Files | Lines |
| 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/gi... | Linus Torvalds | 1 | -3/+0 |
| 2025-05-23 | Merge branches 'fixes', 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings'... | 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/kerne... | 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 |
| 2025-03-20 | Merge branches 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings', 'rockch... | Joerg Roedel | 7 | -99/+106 |
| 2025-03-13 | iommu/amd: Enable support for up to 2K interrupts per function | Kishon Vijay Abraham I | 3 | -14/+65 |
| 2025-03-13 | iommu/amd: Rename DTE_INTTABLEN* and MAX_IRQS_PER_TABLE macro | Sairaj Kodilkar | 3 | -5/+5 |
| 2025-03-13 | iommu/amd: Replace slab cache allocator with page allocator | Sairaj Kodilkar | 3 | -36/+15 |
| 2025-03-13 | iommu/amd: Introduce generic function to set multibit feature value | Sairaj Kodilkar | 2 | -18/+11 |
| 2025-03-10 | iommu/amd: Consolidate protection domain free code | Vasant Hegde | 3 | -12/+6 |
| 2025-03-10 | iommu/amd: Remove unused forward declaration | Vasant Hegde | 1 | -1/+0 |
| 2025-03-10 | iommu/amd: Fix header file | Vasant Hegde | 1 | -4/+3 |
| 2025-03-10 | iommu/amd: Remove outdated comment | Vasant Hegde | 1 | -7/+0 |
| 2025-03-10 | iommu/amd/pgtbl_v2: Improve error handling | Vasant Hegde | 1 | -1/+1 |
| 2025-03-10 | iommu/amd: Remove unused variable | Vasant Hegde | 1 | -3/+0 |
| 2025-03-10 | iommu/amd: Log IOMMU control register in event log path | Vasant Hegde | 1 | -1/+3 |
| 2025-02-28 | iommu/amd: Preserve default DTE fields when updating Host Page Table Root | Alejandro Jimenez | 1 | -2/+2 |
| 2025-02-16 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -4/+30 |
| 2025-02-15 | x86/sev: Fix broken SNP support with KVM module built-in | Ashish Kalra | 1 | -4/+30 |
| 2025-02-14 | iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path | Vasant Hegde | 2 | -0/+5 |
| 2025-01-24 | Merge tag 'iommu-updates-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 5 | -331/+507 |
| 2025-01-22 | Merge tag 'irq-core-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2 | -2/+1 |
| 2025-01-17 | Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'qualcomm/msm', 'rock... | Joerg Roedel | 5 | -331/+507 |
| 2025-01-17 | iommu/amd: Fully decode all combinations of alloc_paging_flags | Jason Gunthorpe | 1 | -15/+15 |
| 2025-01-17 | iommu/amd: Move the nid to pdom_setup_pgtable() | Jason Gunthorpe | 3 | -15/+11 |
| 2025-01-17 | iommu/amd: Change amd_iommu_pgtable to use enum protection_domain_mode | Jason Gunthorpe | 3 | -25/+25 |
| 2025-01-17 | iommu/amd: Remove type argument from do_iommu_domain_alloc() and related | Jason Gunthorpe | 3 | -27/+13 |
| 2025-01-17 | iommu/amd: Remove dev == NULL checks | Jason Gunthorpe | 1 | -20/+10 |