summaryrefslogtreecommitdiff
path: root/drivers/iommu/amd_iommu.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333Thomas Gleixner1-13/+1
2019-05-14Merge tag 'pci-v5.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2019-05-07Revert "iommu/amd: Flush not present cache in iommu_map_page"Joerg Roedel1-15/+4
2019-05-06Revert "iommu/amd: Remove the leftover of bypass support"Joerg Roedel1-17/+63
2019-05-03iommu/amd: Flush not present cache in iommu_map_pageTom Murphy1-4/+15
2019-04-30iommu/amd: Use pci_dev_id() helperHeiner Kallweit1-1/+1
2019-04-26iommu/amd: Remove amd_iommu_pd_listJoerg Roedel1-33/+0
2019-04-11iommu/amd: Remove the leftover of bypass supportChristoph Hellwig1-63/+17
2019-04-11iommu/amd: Use pci_prg_resp_pasid_required()Jean-Philippe Brucker1-18/+1
2019-03-29iommu/amd: Reserve exclusion range in iova-domainJoerg Roedel1-3/+6
2019-03-18iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZEStanislaw Gruszka1-1/+6
2019-03-15iommu/amd: Fix NULL dereference bug in match_hid_uidAaron Ma1-2/+6
2019-03-01Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'arm/mediatek', 'x86/vt...Joerg Roedel1-15/+13
2019-02-11iommu/amd: Use dev_printk() when possibleBjorn Helgaas1-14/+12
2019-01-30iommu/amd: Print reason for iommu_map_page failure in map_sgJerry Snitselaar1-3/+3
2019-01-24iommu/amd: Fix IOMMU page flush when detach device from a domainSuravee Suthikulpanit1-4/+11
2019-01-22iommu/amd: Unmap all mapped pages in error path of map_sgJerry Snitselaar1-1/+1
2019-01-22iommu/amd: Call free_iova_fast with pfn in map_sgJerry Snitselaar1-1/+1
2019-01-02Merge tag 'iommu-updates-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-102/+173
2018-12-13dma-mapping: bypass indirect calls for dma-directChristoph Hellwig1-12/+1
2018-12-07iommu/amd: Fix amd_iommu=force_isolationYu Zhao1-1/+8
2018-12-06iommu: remove the mapping_error dma_map_ops methodChristoph Hellwig1-13/+5
2018-11-28iommu/amd: Remove leading 0s in error log messagesJoerg Roedel1-10/+10
2018-11-28iommu/amd: Fix line-break in error log reportingJoerg Roedel1-12/+10
2018-11-28iommu/amd: Use pr_fmt()Joerg Roedel1-18/+20
2018-11-15iommu/amd: Allow to upgrade page-sizeJoerg Roedel1-2/+27
2018-11-15iommu/amd: Restart loop if cmpxchg64 succeeded in alloc_pte()Joerg Roedel1-6/+5
2018-11-15iommu/amd: Allow downgrading page-sizes in alloc_pte()Joerg Roedel1-3/+9
2018-11-15iommu/amd: Ignore page-mode 7 in free_sub_pt()Joerg Roedel1-0/+4
2018-11-15iommu/amd: Introduce free_sub_pt() functionJoerg Roedel1-5/+13
2018-11-15iommu/amd: Collect page-table pages in freelistJoerg Roedel1-61/+83
2018-10-10Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' a...Joerg Roedel1-0/+2
2018-10-08iommu/amd: Add default branch in amd_iommu_capable()Lu Baolu1-0/+2
2018-10-05iommu/amd: Clear memory encryption mask from physical addressSingh, Brijesh1-1/+1
2018-09-26iommu/amd: Return devid as alias for ACPI HID devicesArindam Nath1-0/+6
2018-08-24Merge tag 'iommu-updates-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-19/+19
2018-08-18kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contigu...Marek Szyprowski1-1/+1
2018-08-08Merge branches 'arm/shmobile', 'arm/renesas', 'arm/msm', 'arm/smmu', 'arm/oma...Joerg Roedel1-19/+19
2018-08-08iommu: Remove the ->map_sg indirectionChristoph Hellwig1-1/+0
2018-07-20iommu/amd: Remove redundant WARN_ON()Anna-Maria Gleixner1-12/+0
2018-07-06iommu/amd: Add support for IOMMU XT modeSuravee Suthikulpanit1-5/+16
2018-07-06iommu/amd: make sure TLB to be flushed before IOVA freedZhen Lei1-1/+1
2018-07-06iommu/amd: Argument page_size could be uninitializedyzhai003@ucr.edu1-0/+2
2018-06-11Revert "iommu/amd_iommu: Use CONFIG_DMA_DIRECT_OPS=y and dma_direct_{alloc,fr...Linus Torvalds1-21/+47
2018-06-10Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2018-06-08Merge tag 'iommu-updates-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-34/+35
2018-06-07Merge tag 'pci-v4.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+8
2018-06-06irq_remapping: Use apic_ack_irq()Thomas Gleixner1-1/+1
2018-05-29Merge branches 'arm/io-pgtable', 'arm/qcom', 'arm/tegra', 'x86/vt-d', 'x86/am...Joerg Roedel1-34/+35
2018-05-15iommu/amd: Prevent possible null pointer dereference and infinite loopAnna-Maria Gleixner1-12/+10