summaryrefslogtreecommitdiffstats
path: root/drivers/iommu (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2020-11-275-12/+36
|\
| * iommu/vt-d: Don't read VCCAP register unless it existsDavid Woodhouse2020-11-262-3/+4
| * iommu: Check return of __iommu_attach_device()Shameer Kolothum2020-11-231-4/+6
| * arm-smmu-qcom: Ensure the qcom_scm driver has finished probingJohn Stultz2020-11-231-0/+4
| * iommu/amd: Enforce 4k mapping for certain IOMMU data structuresSuravee Suthikulpanit2020-11-231-5/+22
* | Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2020-11-202-3/+6
|\|
| * iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not setLu Baolu2020-11-191-1/+3
| * Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kerne...Will Deacon2020-11-191-1/+18
| |\
| * | iommu/vt-d: Avoid panic if iommu init fails in tboot systemZhenzhong Duan2020-11-181-2/+3
* | | Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-11-151-1/+18
|\ \ \ | | |/ | |/|
| * | iommu/vt-d: Cure VF irqdomain hickupThomas Gleixner2020-11-131-1/+18
| |/
* | Merge branch 'stable/for-linus-5.10-rc2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2020-11-111-3/+2
|\ \ | |/ |/|
| * swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_singleChristoph Hellwig2020-11-021-3/+2
* | iommu: Fix a check in iommu_check_bind_data()Dan Carpenter2020-11-031-1/+1
* | iommu/vt-d: Fix a bug for PDP check in prq_event_threadLiu, Yi L2020-11-031-1/+1
* | iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()Liu Yi L2020-11-031-0/+6
* | iommu/vt-d: Fix kernel NULL pointer dereference in find_domain()Lu Baolu2020-11-031-0/+3
* | iommu/amd: Increase interrupt remapping table limit to 512 entriesSuravee Suthikulpanit2020-11-031-1/+5
|/
* Merge tag 'iommu-fix-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-10-201-1/+1
|\
| * iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not builtBartosz Golaszewski2020-10-191-1/+1
* | Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2020-10-154-16/+48
|\ \
| * | dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h>Christoph Hellwig2020-10-061-1/+0
| * | dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h>Christoph Hellwig2020-10-063-4/+2
| * | dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig2020-10-062-1/+2
| * | dma-iommu: implement ->alloc_noncoherentChristoph Hellwig2020-09-251-4/+37
| * | dma-mapping: add a new dma_alloc_pages APIChristoph Hellwig2020-09-252-0/+6
| * | Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/torv...Christoph Hellwig2020-09-256-62/+124
| |\ \
| * | | iommu/io-pgtable-arm: Clean up faulty sanity checkRobin Murphy2020-09-211-5/+0
| * | | dma-mapping: introduce DMA range map, supplanting dma_pfn_offsetJim Quinlan2020-09-171-1/+1
| * | | dma-direct: rename and cleanup __phys_to_dmaChristoph Hellwig2020-09-111-1/+1
* | | | Merge tag 'iommu-updates-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-10-1426-900/+1894
|\ \ \ \ | | |_|/ | |/| |
| | | |
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| *-----------------. \ \ Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renesas', 'arm/tegra', '...Joerg Roedel2020-10-0726-900/+1894
| |\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | * | | iommu/vt-d: Check UAPI data processed by IOMMU coreJacob Pan2020-10-012-4/+10
| | | | | | | | | | | * | | iommu/uapi: Handle data and argsz filled by usersJacob Pan2020-10-011-7/+187
| | | | | | | | | | | * | | iommu/uapi: Rename uapi functionsJacob Pan2020-10-011-9/+9
| | | | | | | | | | | * | | iommu/uapi: Use named union for user dataJacob Pan2020-10-012-12/+12
| | | | | | | | | | | * | | iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu pathTom Murphy2020-09-181-2/+5
| | | | | | | | | | | * | | iommu/iova: Replace cmpxchg with xchg in queue_iovaYuqi Jin2020-09-041-1/+1
| | | | | | | | | | | * | | iommu/dma: Remove broken huge page handlingRobin Murphy2020-09-041-8/+5
| | | | | | | | | | | * | | iommu: Rename iommu_tlb_* functions to iommu_iotlb_*Tom Murphy2020-09-042-3/+3
| | | | | | | | | | | |/ /
| | | | | | | | | | * | | iommu/vt-d: Gracefully handle DMAR units with no supported address widthsDavid Woodhouse2020-10-071-15/+31
| | | | | | | | | | * | | iommu/vt-d: Use device numa domain if RHSA is missingLu Baolu2020-09-241-2/+35
| | | | | | | | | | * | | iommu/vt-d: Drop kerneldoc marker from regular commentKrzysztof Kozlowski2020-09-041-1/+1
| | | | | | | | | | |/ /
| | | | | | | | | * | | iommu/amd: Re-purpose Exclusion range registers to support SNP CWWBSuravee Suthikulpanit2020-09-242-0/+27
| | | | | | | | | * | | iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERRSuravee Suthikulpanit2020-09-242-0/+69
| | | | | | | | | * | | iommu/amd: Use 4K page for completion wait write-back semaphoreSuravee Suthikulpanit2020-09-243-13/+31
| | | | | | | | | * | | iommu/amd: Fix kerneldoc commentsKrzysztof Kozlowski2020-09-041-2/+2
| | | | | | | | | * | | iommu/amd: Add missing function prototypes to fix -Wmissing-prototypesKrzysztof Kozlowski2020-09-041-0/+9
| | | | | | | | | |/ /
| | | | | | | | * / / iommu/pamu: Replace use of kzfree with kfree_sensitiveAlex Dewar2020-09-181-1/+1
| | | | | | | | |/ /
| | | | | | | * | | iommu/qcom: add missing put_device() call in qcom_iommu_of_xlate()Yu Kuai2020-09-291-2/+6