summaryrefslogtreecommitdiff
path: root/drivers/iommu/amd_iommu.c
AgeCommit message (Expand)AuthorFilesLines
2017-12-29genirq/irqdomain: Rename early argument of irq_domain_activate_irq()Thomas Gleixner1-1/+1
2017-11-15Merge tag 'iommu-v4.15-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds1-19/+24
2017-11-07Merge branch 'linus' into x86/apic, to resolve conflictsIngo Molnar1-4/+7
2017-11-03iommu/amd: Limit the IOVA page range to the specified addressesGary R Hook1-1/+1
2017-11-03iommu/amd: remove unused variable flush_addrColin Ian King1-2/+0
2017-11-03iommu/amd: Fix alloc_irq_index() incrementAlex Williamson1-3/+4
2017-10-13Merge branches 'iommu/fixes', 'arm/omap', 'arm/exynos', 'x86/amd', 'x86/vt-d'...Joerg Roedel1-15/+21
2017-10-13iommu/amd: Finish TLB flush in amd_iommu_unmap()Joerg Roedel1-0/+1
2017-10-12iommu/iova: Make rcache flush optional on IOVA allocation failureTomasz Nowicki1-2/+3
2017-10-10iommu/amd: Do not disable SWIOTLB if SME is activeTom Lendacky1-4/+6
2017-10-10iommu/amd: Enforce alignment for MSI IRQsJoerg Roedel1-1/+3
2017-10-10iommu/amd: Add align parameter to alloc_irq_index()Joerg Roedel1-8/+14
2017-09-27iommu/iova: Make dma_32bit_pfn implicitZhen Lei1-5/+2
2017-09-25iommu/amd: Reevaluate vector configuration on activate()Thomas Gleixner1-10/+29
2017-09-25genirq/irqdomain: Update irq_domain_ops.activate() signatureThomas Gleixner1-2/+3
2017-09-10Merge tag 'iommu-updates-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-264/+49
2017-09-01Merge branches 'arm/exynos', 'arm/renesas', 'arm/rockchip', 'arm/omap', 'arm/...Joerg Roedel1-264/+49
2017-08-28iommu/amd: Rename a few flush functionsJoerg Roedel1-8/+8
2017-08-28iommu/amd: Check if domain is NULL in get_domain() and return -EBUSYBaoquan He1-0/+3
2017-08-26Merge branch 'linus' into x86/mm to pick up fixes and to fix conflictsIngo Molnar1-0/+1
2017-08-17Merge branch 'core' into arm/tegraJoerg Roedel1-220/+9
2017-08-15iommu/amd: Make use of iova queue flushingJoerg Roedel1-220/+9
2017-08-15iommu/amd: Don't copy GCR3 table root pointerBaoquan He1-25/+3
2017-08-15iommu/amd: Use is_attach_deferred call-backBaoquan He1-1/+22
2017-08-15iommu/amd: Do sanity check for address translation and irq remap of old dev t...Baoquan He1-5/+0
2017-08-15iommu/amd: Add function copy_dev_tables()Baoquan He1-1/+1
2017-08-15iommu/amd: Define bit fields for DTE particularlyBaoquan He1-4/+4
2017-08-15Revert "iommu/amd: Suppress IO_PAGE_FAULTs in kdump kernel"Baoquan He1-2/+1
2017-07-25iommu/amd: Enable ga_log_intr when enabling guest_modeSuravee Suthikulpanit1-0/+1
2017-07-18iommu/amd: Allow the AMD IOMMU to work with memory encryptionTom Lendacky1-14/+16
2017-07-12Merge tag 'iommu-updates-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-166/+292
2017-07-07Merge tag 'dma-mapping-4.13' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-5/+15
2017-07-04Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-7/+15
2017-06-28x86: remove arch specific dma_supported implementationChristoph Hellwig1-0/+2
2017-06-28iommu/amd: implement ->mapping_errorChristoph Hellwig1-5/+13
2017-06-28Merge branches 'iommu/fixes', 'arm/rockchip', 'arm/renesas', 'arm/smmu', 'arm...Joerg Roedel1-166/+292
2017-06-28iommu/amd: Fix interrupt remapping when disable guest_modeSuravee Suthikulpanit1-4/+2
2017-06-22iommu/amd: Use named irq domain interfaceThomas Gleixner1-3/+10
2017-06-22iommu/amd: Add name to irq chipThomas Gleixner1-4/+5
2017-06-22iommu/amd: Free already flushed ring-buffer entries before full-checkJoerg Roedel1-3/+9
2017-06-16iommu/amd: Suppress IO_PAGE_FAULTs in kdump kernelJoerg Roedel1-1/+2
2017-06-08iommu/amd: Remove queue_release() functionJoerg Roedel1-20/+8
2017-06-08iommu/amd: Add per-domain timer to flush per-cpu queuesJoerg Roedel1-17/+67
2017-06-08iommu/amd: Add flush counters to struct dma_ops_domainJoerg Roedel1-0/+52
2017-06-08iommu/amd: Add locking to per-domain flush-queueJoerg Roedel1-0/+11
2017-06-08iommu/amd: Make use of the per-domain flush queueJoerg Roedel1-4/+56
2017-06-08iommu/amd: Add per-domain flush-queue data structuresJoerg Roedel1-0/+69
2017-06-08iommu/amd: Rip out old queue flushing codeJoerg Roedel1-137/+6
2017-06-08iommu/amd: Reduce delay waiting for command buffer spaceTom Lendacky1-20/+13
2017-06-08iommu/amd: Reduce amount of MMIO when submitting commandsTom Lendacky1-13/+22