summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/amd_iommu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* iommu/amd: Fix get_acpihid_device_id()Raul E Rangel2020-05-131-1/+2
* iommu/amd: Do not flush Device Table in iommu_map_page()Joerg Roedel2020-05-051-11/+16
* iommu/amd: Update Device Table in increase_address_space()Joerg Roedel2020-05-051-13/+36
* iommu/amd: Call domain_flush_complete() in update_domain()Joerg Roedel2020-05-051-0/+1
* iommu/amd: Do not loop forever when trying to increase address spaceJoerg Roedel2020-05-051-1/+12
* iommu/amd: Fix race in increase_address_space()/fetch_pte()Joerg Roedel2020-05-051-35/+105
* iommu/amd: Fix IOMMU AVIC not properly update the is_run bit in IRTESuravee Suthikulpanit2020-03-141-2/+2
* Merge tag 'iommu-updates-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-02-051-11/+1
|\
| *-. Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' in...Joerg Roedel2020-01-241-11/+1
| |\ \
| | | * iommu: amd: Use generic_iommu_put_resv_regions()Thierry Reding2019-12-231-10/+1
| | |/ | |/|
| | * iommu/amd: Remove the unnecessary assignmentAdrian Huang2020-01-241-1/+0
| |/
* / PCI: Add nr_devfns parameter to pci_add_dma_alias()James Sewart2019-12-181-5/+2
|/
* Merge tag 'iommu-updates-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2019-12-021-723/+170
|\
| *-. Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', 'arm/rockchip', 'arm...Joerg Roedel2019-11-121-723/+170
| |\ \
| | | * iommu/amd: Support multiple PCI DMA aliases in IRQ RemappingLogan Gunthorpe2019-10-301-7/+30
| | | * iommu/amd: Support multiple PCI DMA aliases in device tableLogan Gunthorpe2019-10-301-72/+61
| | | * iommu/amd: Do not re-fetch iommu->cmd_buf_tailDenys Vlasenko2019-10-301-6/+7
| | | * iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map()Joerg Roedel2019-10-181-1/+1
| | | * iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST eventSuthikulpanit, Suravee2019-10-151-2/+1
| | | * iommu/amd: Convert AMD iommu driver to the dma-iommu apiTom Murphy2019-10-151-625/+67
| | | * iommu: Add gfp parameter to iommu_ops::mapTom Murphy2019-10-151-1/+2
| | | * iommu/amd: Remove unnecessary locking from AMD iommu driverTom Murphy2019-10-151-9/+1
| | |/
| | |
| \ \
*-. \ \ Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' and 'acpi-doc'Rafael J. Wysocki2019-11-261-25/+5
|\ \ \ \ | |_|/ / |/| | / | | |/
| * / iommu/amd: Switch to use acpi_dev_hid_uid_match()Andy Shevchenko2019-10-151-25/+5
| |/
* | iommu/amd: Check PM_LEVEL_SIZE() condition in locked sectionJoerg Roedel2019-10-181-3/+4
* | iommu/amd: Fix incorrect PASID decoding from event logSuthikulpanit, Suravee2019-10-151-2/+3
|/
* Merge tag 'iommu-fixes-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-09-291-93/+136
|\
| * iommu/amd: Lock code paths traversing protection_domain->dev_listJoerg Roedel2019-09-281-1/+24
| * iommu/amd: Lock dev_data in attach/detach code pathsJoerg Roedel2019-09-281-0/+9
| * iommu/amd: Check for busy devices earlier in attach_device()Joerg Roedel2019-09-281-18/+7
| * iommu/amd: Take domain->lock for complete attach/detach pathJoerg Roedel2019-09-281-39/+26
| * iommu/amd: Remove amd_iommu_devtable_lockJoerg Roedel2019-09-281-17/+6
| * iommu/amd: Remove domain->updatedJoerg Roedel2019-09-281-24/+25
| * iommu/amd: Wait for completion of IOTLB flush in attach_deviceFilippo Sironi2019-09-241-0/+2
| * iommu/amd: Unmap all L7 PTEs when downgrading page-sizesAndrei Dulea2019-09-241-3/+27
| * iommu/amd: Introduce first_pte_l7() helperAndrei Dulea2019-09-241-11/+29
| * iommu/amd: Fix downgrading default page-sizes in alloc_pte()Andrei Dulea2019-09-241-1/+2
| * iommu/amd: Fix pages leak in free_pagetable()Andrei Dulea2019-09-241-1/+1
* | Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2019-09-191-0/+2
|\ \ | |/ |/|
| * dma-mapping: explicitly wire up ->mmap and ->get_sgtableChristoph Hellwig2019-09-041-0/+2
| |
| \
| \
| \
| \
| \
*-----. \ Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qco...Joerg Roedel2019-09-111-33/+73
|\ \ \ \ \ | | |_|_|/ | |/| | |
| | | | * iommu/amd: Request passthrough mode from IOMMU coreJoerg Roedel2019-08-231-3/+3
| | | |/ | | |/|
| | | * iommu/amd: Silence warnings under memory pressureQian Cai2019-08-301-1/+3
| | | * iommu/amd: Re-factor guest virtual APIC (de-)activation codeSuthikulpanit, Suravee2019-08-091-24/+61
| | |/ | |/|
| | * iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync()Will Deacon2019-07-291-2/+9
| | * iommu: Remove empty iommu_tlb_range_add() callback from iommu_opsWill Deacon2019-07-241-6/+0
| |/
* | iommu/amd: Fix race in increase_address_space()Joerg Roedel2019-09-061-5/+11
* | iommu/amd: Flush old domains in kdump kernelStuart Hayes2019-09-061-0/+24
|/
* iommu/amd: fix a crash in iova_magazine_free_pfnsQian Cai2019-07-211-1/+1
*---. Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-op...Joerg Roedel2019-07-041-20/+20
|\ \ \