Age | Commit message (Expand) | Author |
2023-06-09 | iommu/amd: Don't block updates to GATag if guest mode is on | ![](//seccdn.libravatar.org/avatar/7cf3c84e765df3bdc036d489c07fb565?s=13&d=retro) Joao Martins |
2023-02-22 | iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2023-02-22 | iommu: Add gfp parameter to iommu_ops::map | ![](//seccdn.libravatar.org/avatar/be487ef81292de8622fd6613bc1195bb?s=13&d=retro) Tom Murphy |
2021-03-11 | iommu/amd: Fix sleeping in atomic in increase_address_space() | ![](//seccdn.libravatar.org/avatar/5fdea9945e647ab109f64f28f0aa3696?s=13&d=retro) Andrey Ryabinin |
2020-09-26 | iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE | ![](//seccdn.libravatar.org/avatar/283c11e7ca59c26cf7c82e35b295721a?s=13&d=retro) Suravee Suthikulpanit |
2020-09-23 | iommu/amd: Fix potential @entry null deref | ![](//seccdn.libravatar.org/avatar/7cf3c84e765df3bdc036d489c07fb565?s=13&d=retro) Joao Martins |
2020-09-09 | iommu/amd: Restore IRTE.RemapEn bit after programming IRTE | ![](//seccdn.libravatar.org/avatar/283c11e7ca59c26cf7c82e35b295721a?s=13&d=retro) Suravee Suthikulpanit |
2020-07-29 | irqdomain/treewide: Keep firmware node unconditionally allocated | ![](//seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner |
2020-05-27 | iommu/amd: Call domain_flush_complete() in update_domain() | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2020-03-18 | iommu/amd: Fix IOMMU AVIC not properly update the is_run bit in IRTE | ![](//seccdn.libravatar.org/avatar/283c11e7ca59c26cf7c82e35b295721a?s=13&d=retro) Suravee Suthikulpanit |
2020-02-24 | PCI: Add nr_devfns parameter to pci_add_dma_alias() | ![](//seccdn.libravatar.org/avatar/d92988ee0fdb97158c0fc9a7b8c977fd?s=13&d=retro) James Sewart |
2020-02-01 | iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping | ![](//seccdn.libravatar.org/avatar/d1c2a4297bdbe59b48ba694d8f31b71f?s=13&d=retro) Logan Gunthorpe |
2020-02-01 | iommu/amd: Support multiple PCI DMA aliases in device table | ![](//seccdn.libravatar.org/avatar/d1c2a4297bdbe59b48ba694d8f31b71f?s=13&d=retro) Logan Gunthorpe |
2019-10-18 | iommu/amd: Check PM_LEVEL_SIZE() condition in locked section | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-10-15 | iommu/amd: Fix incorrect PASID decoding from event log | ![](//seccdn.libravatar.org/avatar/283c11e7ca59c26cf7c82e35b295721a?s=13&d=retro) Suthikulpanit, Suravee |
2019-09-29 | Merge tag 'iommu-fixes-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2019-09-28 | iommu/amd: Lock code paths traversing protection_domain->dev_list | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-09-28 | iommu/amd: Lock dev_data in attach/detach code paths | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-09-28 | iommu/amd: Check for busy devices earlier in attach_device() | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-09-28 | iommu/amd: Take domain->lock for complete attach/detach path | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-09-28 | iommu/amd: Remove amd_iommu_devtable_lock | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-09-28 | iommu/amd: Remove domain->updated | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-09-24 | iommu/amd: Wait for completion of IOTLB flush in attach_device | ![](//seccdn.libravatar.org/avatar/56b9090e3abdfdec20f9c9820965e173?s=13&d=retro) Filippo Sironi |
2019-09-24 | iommu/amd: Unmap all L7 PTEs when downgrading page-sizes | ![](//seccdn.libravatar.org/avatar/19d3580f89d7c16c3f68515c6779445b?s=13&d=retro) Andrei Dulea |
2019-09-24 | iommu/amd: Introduce first_pte_l7() helper | ![](//seccdn.libravatar.org/avatar/19d3580f89d7c16c3f68515c6779445b?s=13&d=retro) Andrei Dulea |
2019-09-24 | iommu/amd: Fix downgrading default page-sizes in alloc_pte() | ![](//seccdn.libravatar.org/avatar/19d3580f89d7c16c3f68515c6779445b?s=13&d=retro) Andrei Dulea |
2019-09-24 | iommu/amd: Fix pages leak in free_pagetable() | ![](//seccdn.libravatar.org/avatar/19d3580f89d7c16c3f68515c6779445b?s=13&d=retro) Andrei Dulea |
2019-09-19 | Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2019-09-11 | Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qco... | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-09-06 | iommu/amd: Fix race in increase_address_space() | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-09-06 | iommu/amd: Flush old domains in kdump kernel | ![](//seccdn.libravatar.org/avatar/6b9544c855a3ec83ab96891fb44cee03?s=13&d=retro) Stuart Hayes |
2019-09-04 | dma-mapping: explicitly wire up ->mmap and ->get_sgtable | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-08-30 | iommu/amd: Silence warnings under memory pressure | ![](//seccdn.libravatar.org/avatar/1219e92b0863743e87ad67f81c236416?s=13&d=retro) Qian Cai |
2019-08-23 | iommu/amd: Request passthrough mode from IOMMU core | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-08-09 | iommu/amd: Re-factor guest virtual APIC (de-)activation code | ![](//seccdn.libravatar.org/avatar/283c11e7ca59c26cf7c82e35b295721a?s=13&d=retro) Suthikulpanit, Suravee |
2019-07-29 | iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() | ![](//seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon |
2019-07-24 | iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops | ![](//seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon |
2019-07-21 | iommu/amd: fix a crash in iova_magazine_free_pfns | ![](//seccdn.libravatar.org/avatar/1219e92b0863743e87ad67f81c236416?s=13&d=retro) Qian Cai |
2019-07-04 | Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-op... | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-07-01 | iommu/amd: Flush not present cache in iommu_map_page | ![](//seccdn.libravatar.org/avatar/be487ef81292de8622fd6613bc1195bb?s=13&d=retro) Tom Murphy |
2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 | ![](//seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner |
2019-05-28 | iommu/amd: Add missed 'tag' to error msg in iommu_print_event | ![](//seccdn.libravatar.org/avatar/99fadc7a66f85bd5c0262cb31d311d89?s=13&d=retro) YueHaibing |
2019-05-27 | iommu/amd: Remove redundant assignment to variable npages | ![](//seccdn.libravatar.org/avatar/c355fbcee7cc0c3af0720ef10032ad50?s=13&d=retro) Colin Ian King |
2019-05-14 | Merge tag 'pci-v5.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2019-05-07 | Revert "iommu/amd: Flush not present cache in iommu_map_page" | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-05-06 | Revert "iommu/amd: Remove the leftover of bypass support" | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-05-03 | iommu/amd: Flush not present cache in iommu_map_page | ![](//seccdn.libravatar.org/avatar/435c56b58451f2478387c82cbf2e66ce?s=13&d=retro) Tom Murphy |
2019-04-29 | iommu/amd: Use pci_dev_id() helper | ![](//seccdn.libravatar.org/avatar/a637a2f1c32d10fdb9b453358841fe36?s=13&d=retro) Heiner Kallweit |
2019-04-26 | iommu/amd: Remove amd_iommu_pd_list | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-04-11 | iommu/amd: Remove the leftover of bypass support | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |