summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* 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
* iommu/vt-d: Fix IOMMU lookup for SR-IOV Virtual FunctionsAshok Raj2016-12-022-1/+16
* iommu/vt-d: Fix PASID table allocationDavid Woodhouse2016-12-021-11/+17
* iommu/vt-d: Fix dead-locks in disable_dmar_iommu() pathJoerg Roedel2016-11-181-2/+12
* iommu/amd: Free domain id when free a domain of struct dma_ops_domainBaoquan He2016-11-181-0/+3
* Add braces to avoid "ambiguous ‘else’" compiler warningsLinus Torvalds2016-09-302-2/+4
* iommu/arm-smmu: Don't BUG() if we find aborting STEs with disable_bypassWill Deacon2016-09-071-0/+3
* iommu/arm-smmu: Fix CMDQ error handlingWill Deacon2016-09-071-2/+2
* iommu/dma: Don't put uninitialised IOVA domainsRobin Murphy2016-09-071-1/+2
* iommu/amd: Update Alias-DTE in update_device_table()Joerg Roedel2016-08-201-1/+8
* iommu/amd: Init unity mappings only for dma_ops domainsJoerg Roedel2016-08-201-2/+4
* iommu/amd: Handle IOMMU_DOMAIN_DMA in ops->domain_free call-backJoerg Roedel2016-08-201-8/+17
* iommu/vt-d: Return error code in domain_context_mapping_one()Wei Yang2016-08-201-1/+1
* iommu/exynos: Suppress unbinding to prevent system failureMarek Szyprowski2016-08-201-0/+1
* iommu/amd: Fix unity mapping initialization raceJoerg Roedel2016-07-271-2/+12
* iommu/vt-d: Enable QI on all IOMMUs before setting root entryJoerg Roedel2016-07-271-5/+12
* iommu/arm-smmu: Wire up map_sg for arm-smmu-v3Jean-Philippe Brucker2016-07-271-0/+1
* iommu/dma: Restore scatterlist offsets correctlyRobin Murphy2016-05-041-2/+2
* iommu/amd: Fix checking of pci dma aliasesJoerg Roedel2016-05-041-11/+76
* iommu: Don't overwrite domain pointer when there is no default_domainJoerg Roedel2016-04-201-1/+2
* iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug pathJoerg Roedel2016-03-092-4/+5
* iommu/amd: Fix boot warning when device 00:00.0 is not iommu coveredSuravee Suthikulpanit2016-03-091-12/+22
* iommu/amd: Apply workaround for ATS write permission checkJay Cornwall2016-03-091-0/+29
* iommu/vt-d: Clear PPR bit to ensure we get more page request interruptsDavid Woodhouse2016-02-251-0/+4
* iommu/vt-d: Fix 64-bit accesses to 32-bit DMAR_GSTS_REGCQ Tang2016-02-252-2/+2
* iommu/vt-d: Fix mm refcounting to hold mm_count not mm_usersDavid Woodhouse2016-02-251-6/+27
* iommu/amd: Correct the wrong setting of alias DTE in do_attachBaoquan He2016-02-251-1/+1
* iommu/vt-d: Don't skip PCI devices when disabling IOTLBJeremy McNicoll2016-02-251-1/+1
* iommu/io-pgtable-arm: Ensure we free the final level on teardownWill Deacon2016-02-171-5/+6
* iommu/dma: Use correct offset in map_sgRobin Murphy2016-01-071-1/+1
* iommu/ipmmu-vmsa: Don't truncate ttbr if LPAE is not enabledGeert Uytterhoeven2015-12-281-1/+1
* iommu/dma: Avoid unlikely high-order allocationsRobin Murphy2015-12-281-2/+4
* iommu/dma: Add some missing #includesRobin Murphy2015-12-281-0/+3
* Merge tag 'iommu-fixes-v4.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2015-12-182-2/+38
|\
| * iommu/vt-d: Do access checks before calling handle_mm_fault()Joerg Roedel2015-12-141-0/+20
| * iommu/amd: Do proper access checking before calling handle_mm_fault()Joerg Roedel2015-12-141-2/+18
* | Revert "scatterlist: use sg_phys()"Dan Williams2015-12-152-3/+3
|/
* s390/pci_dma: handle dma table failuresSebastian Ott2015-11-091-2/+21
* mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep...Mel Gorman2015-11-062-2/+2
* Merge tag 'powerpc-4.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2015-11-051-1/+1
|\
| * powerpc/fsl: Move fsl_guts.h out of arch/powerpcScott Wood2015-10-211-1/+1
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2015-11-051-4/+8
|\ \
| * | iommu/vt-d: Add a command line parameter for VT-d posted-interruptsFeng Wu2015-10-011-4/+8
| |/
* | Merge tag 'iommu-updates-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2015-11-0515-421/+1351
|\ \