summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* iommu/vt-d: Fix dead-locks in disable_dmar_iommu() pathJoerg Roedel2016-11-081-2/+12
* iommu/arm-smmu: Fix out-of-bounds dereferenceRobin Murphy2016-11-081-1/+3
* iommu/arm-smmu: Check that iommu_fwspecs are oursRobin Murphy2016-11-081-1/+1
* iommu/arm-smmu: Don't inadvertently reject multiple SMMUv3sRobin Murphy2016-11-081-8/+17
* iommu/arm-smmu: Work around ARM DMA configurationRobin Murphy2016-11-081-0/+10
* Merge tag 'iommu-updates-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2016-10-1113-848/+1118
|\
| *-------. Merge branches 'x86/amd', 'x86/vt-d', 'arm/exynos', 'arm/mediatek', 'arm/rene...Joerg Roedel2016-09-2011-870/+1129
| |\ \ \ \ \
| | | | | | * iommu/io-pgtable-arm: Check for v7s-incapable systemsRobin Murphy2016-09-161-0/+4
| | | | | | * iommu/dma: Avoid PCI host bridge windowsRobin Murphy2016-09-161-1/+24
| | | | | | * iommu/dma: Add support for mapping MSIsRobin Murphy2016-09-161-15/+121
| | | | | | * iommu/arm-smmu: Set domain geometryRobin Murphy2016-09-162-0/+4
| | | | | | * iommu/arm-smmu: Wire up generic configuration supportRobin Murphy2016-09-161-60/+108
| | | | | | * iommu/arm-smmu: Convert to iommu_fwspecRobin Murphy2016-09-161-62/+78
| | | | | | * iommu/arm-smmu: Intelligent SMR allocationRobin Murphy2016-09-161-78/+119
| | | | | | * iommu/arm-smmu: Add a stream map entry iteratorRobin Murphy2016-09-161-14/+12
| | | | | | * iommu/arm-smmu: Streamline SMMU data lookupsRobin Murphy2016-09-161-33/+11
| | | | | | * iommu/arm-smmu: Refactor mmu-masters handlingRobin Murphy2016-09-161-269/+101
| | | | | | * iommu/arm-smmu: Keep track of S2CR stateRobin Murphy2016-09-161-66/+93
| | | | | | * iommu/arm-smmu: Consolidate stream map entry stateRobin Murphy2016-09-161-61/+86
| | | | | | * iommu/arm-smmu: Handle stream IDs more dynamicallyRobin Murphy2016-09-161-21/+22
| | | | | | * iommu/arm-smmu: Set PRIVCFG in stage 1 STEsRobin Murphy2016-09-161-1/+6
| | | | | | * iommu/arm-smmu: Support non-PCI devices with SMMUv3Robin Murphy2016-09-162-7/+32
| | | | | | * iommu/arm-smmu: Implement of_xlate() for SMMUv3Robin Murphy2016-09-161-170/+128
| | | | | | * iommu/arm-smmu: Fall back to global bypassRobin Murphy2016-09-161-4/+44
| | | | | | * iommu: Introduce iommu_fwspecRobin Murphy2016-09-162-2/+64
| | | | | | * iommu/of: Handle iommu-map property for PCIRobin Murphy2016-09-161-5/+41
| | | | | | * iommu/arm-smmu: Disable interrupts whilst holding the cmdq lockWill Deacon2016-09-161-2/+3
| | | | | | * iommu/arm-smmu: Fix polling of command queueJean-Philippe Brucker2016-09-161-19/+9
| | | | | | * iommu/arm-smmu: Support v7s context formatRobin Murphy2016-09-161-22/+47
| | | | | | * iommu/arm-smmu: Fix event queues synchronizationJean-Philippe Brucker2016-09-161-84/+66
| | | | | | * iommu/arm-smmu: Drop devm_free_irq when driver detachPeng Fan2016-09-161-4/+0
| | | | | * | iommu/ipmmu-vmsa: Fix wrong error handle of ipmmu_add_deviceShawn Lin2016-09-051-1/+1
| | | | | |/
| | | * | | iommu/exynos: Fix error handling for of_platform_device_createAmitoj Kaur Chawla2016-08-091-2/+2
| | * | | | iommu/vt-d: Make sure RMRRs are mapped before domain goes publicJoerg Roedel2016-09-051-7/+20
| | * | | | iommu/vt-d: Split up get_domain_for_dev functionJoerg Roedel2016-09-051-21/+55
| | | |_|/ | | |/| |
| * | | | iommu/amd: No need to wait iommu completion if no dte irq entry changeBaoquan He2016-09-201-3/+3
| * | | | iommu/amd: Free domain id when free a domain of struct dma_ops_domainBaoquan He2016-09-191-0/+3
| * | | | iommu/amd: Use standard bitmap operation to set bitmapBaoquan He2016-09-191-1/+2
| * | | | iommu/amd: Clean up the cmpxchg64 invocationBaoquan He2016-09-191-1/+2
| * | | | Merge branch 'x86/amd-avic' into x86/amdJoerg Roedel2016-09-054-63/+752
| |\ \ \ \
| * | | | | iommu/amd: Remove AMD_IOMMU_STATSFabian Frederick2016-09-051-6/+0
| * | | | | iommu/amd: Fix error return code in irq_remapping_alloc()Wei Yongjun2016-08-091-0/+1
| * | | | | iommu/amd: Fix non static symbol warningWei Yongjun2016-08-091-1/+1
| | |_|/ / | |/| | |
* | | | | Merge tag 'kvm-4.9-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-10-064-63/+752
|\ \ \ \ \
| * \ \ \ \ Merge branch 'x86/amd-avic' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2016-09-054-63/+752
| |\ \ \ \ \ | | | |/ / / | | |/| | / | | |_|_|/ | |/| | |
| | * | | iommu/amd: Enable vAPIC interrupt remapping mode by defaultSuravee Suthikulpanit2016-09-053-10/+48
| | * | | iommu/amd: Implements irq_set_vcpu_affinity() hook to setup vapic mode for pa...Suravee Suthikulpanit2016-09-052-4/+65
| | * | | iommu/amd: Introduce amd_iommu_update_ga()Suravee Suthikulpanit2016-09-052-0/+40
| | * | | iommu/amd: Adding GALOG interrupt handlerSuravee Suthikulpanit2016-09-051-3/+70
| | * | | iommu/amd: Detect and initialize guest vAPIC logSuravee Suthikulpanit2016-09-052-7/+133