summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* iommu/vt-d: Fix scatterlist offset handlingRobin Murphy2017-12-141-3/+5
* iommu/arm-smmu-v3: Clear prior settings when updating STEsNate Watterson2017-11-151-8/+2
* iommu/amd: Finish TLB flush in amd_iommu_unmap()Joerg Roedel2017-10-181-0/+1
* iommu/io-pgtable-arm: Check for leaf entry before dereferencing itOleksandr Tyshchenko2017-10-081-1/+5
* iommu/exynos: Block SYSMMU while invalidating FLPD cacheMarek Szyprowski2017-10-081-1/+4
* iommu/arm-smmu: Set privileged attribute to 'default' instead of 'unprivileged'Sricharan R2017-10-081-1/+1
* iommu/amd: Enable ga_log_intr when enabling guest_modeSuravee Suthikulpanit2017-08-111-0/+1
* iommu/amd: Fix interrupt remapping when disable guest_modeSuravee Suthikulpanit2017-07-051-4/+2
* iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid()Pan Bian2017-07-051-1/+1
* iommu/dma: Don't reserve PCI I/O windowsRobin Murphy2017-07-051-2/+1
* iommu: Handle default domain attach failureRobin Murphy2017-07-051-13/+24
* iommu/vt-d: Don't over-free page table directoriesDavid Dillow2017-07-051-1/+1
* iommu/vt-d: Flush the IOTLB to get rid of the initial kdump mappingsKarimAllah Ahmed2017-05-251-1/+4
* iommu/vt-d: Fix NULL pointer dereference in device_to_iommuKoos Vriezen2017-03-301-1/+1
* iommu/vt-d: Tylersburg isoch identity map check is done too late.Ashok Raj2017-03-121-1/+2
* iommu/vt-d: Flush old iommu caches for kdump when the device gets context mappedXunlei Pang2017-01-121-0/+19
* iommu/vt-d: Fix pasid table size encodingJacob Pan2017-01-121-1/+22
* iommu/amd: Fix the left value check of cmd bufferHuang Rui2017-01-121-1/+1
* iommu/amd: Missing error code in amd_iommu_init_device()Dan Carpenter2017-01-121-1/+3
* Merge git://git.infradead.org/intel-iommuLinus Torvalds2016-11-273-12/+33
|\
| * iommu/vt-d: Fix PASID table allocationDavid Woodhouse2016-11-191-11/+17
| * iommu/vt-d: Fix IOMMU lookup for SR-IOV Virtual FunctionsAshok Raj2016-10-302-1/+16
* | 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