summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* iommu/vt-d: Fix wrong analysis whether devices share the same busNadav Amit2019-10-051-3/+3
* iommu/arm-smmu-v3: Disable detection of ATS and PRIWill Deacon2019-10-051-0/+2
* iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systemsKai-Heng Feng2019-10-054-2/+111
* iommu/iova: Avoid false sharing on fq_timer_onEric Dumazet2019-10-051-1/+3
* iommu/amd: Silence warnings under memory pressureQian Cai2019-10-051-1/+3
* iommu/amd: Fix race in increase_address_space()Joerg Roedel2019-09-211-5/+11
* iommu/amd: Flush old domains in kdump kernelStuart Hayes2019-09-211-0/+24
* iommu/vt-d: Remove global page flush supportJacob Pan2019-09-211-21/+15
* iommu/dma: Handle SG length overflow betterRobin Murphy2019-09-061-1/+1
* iommu/vt-d: Check if domain->pgd was allocatedDmitry Safonov2019-08-161-3/+5
* iommu/iova: Remove stale cached32_nodeChris Wilson2019-07-311-2/+3
* iommu/vt-d: Don't queue_iova() if there is no flush queueDmitry Safonov2019-07-312-5/+16
* iommu/arm-smmu-v3: Invalidate ATC when detaching a deviceJean-Philippe Brucker2019-07-261-1/+4
* iommu: Fix a leak in iommu_insert_resv_regionEric Auger2019-07-261-3/+5
* Merge tag 'iommu-fix-v5.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2019-06-221-4/+3
|\
| * Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_...Peter Xu2019-06-221-4/+3
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-198-32/+8
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-195-60/+5
|/
* Merge tag 'iommu-fixes-v5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-06-144-8/+18
|\
| * iommu/arm-smmu: Avoid constant zero in TLBI writesRobin Murphy2019-06-121-3/+12
| * iommu/vt-d: Set the right field for Page Walk SnoopLu Baolu2019-05-271-1/+1
| * iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lockDave Jiang2019-05-271-3/+4
| * iommu: Add missing new line for dma typeLu Baolu2019-05-271-1/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335Thomas Gleixner2019-06-052-26/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333Thomas Gleixner2019-06-059-117/+9
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320Thomas Gleixner2019-06-052-26/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner2019-06-052-18/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267Thomas Gleixner2019-06-053-42/+3
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266Thomas Gleixner2019-06-054-52/+4
* | drivers/iommu/intel-iommu.c: fix variable 'iommu' set but not usedQian Cai2019-06-011-1/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner2019-05-303-27/+3
|/
* treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2019-05-211-0/+1
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-05-192-20/+29
|\
| * iommu/dma-iommu: Remove iommu_dma_map_msi_msg()Julien Grall2019-05-031-20/+0
| * iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two partsJulien Grall2019-05-032-9/+38
* | treewide: replace #include <asm/sizes.h> with #include <linux/sizes.h>Masahiro Yamada2019-05-141-1/+1
* | Merge tag 'pci-v5.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-05-144-6/+35
|\ \
| * \ Merge branch 'pci/iova-dma-ranges'Bjorn Helgaas2019-05-131-3/+32
| |\ \
| | * | iommu/dma: Reserve IOVA for PCIe inaccessible DMA addressSrinath Mannam2019-05-061-3/+32
| * | | iommu/vt-d: Use pci_dev_id() helperHeiner Kallweit2019-04-292-2/+2
| * | | iommu/amd: Use pci_dev_id() helperHeiner Kallweit2019-04-291-1/+1
| |/ /
* | | iommu/dma-iommu.c: convert to use vm_map_pages()Souptick Joarder2019-05-141-11/+1
* | | Merge tag 'iommu-updates-v5.2' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-05-1315-302/+1033
|\ \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| *---------. \ \ Merge branches 'arm/tegra', 'arm/mediatek', 'arm/smmu', 'x86/vt-d', 'x86/amd'...Joerg Roedel2019-05-0715-302/+1033
| |\ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ | |/| | | | | | |
| | | | | | | * | iommu: Remove iommu_callback_dataLu Baolu2019-03-251-9/+2
| | | | | | * | | Revert "iommu/amd: Flush not present cache in iommu_map_page"Joerg Roedel2019-05-071-15/+4
| | | | | | * | | Revert "iommu/amd: Remove the leftover of bypass support"Joerg Roedel2019-05-061-17/+63
| | | | | | * | | iommu/amd: Flush not present cache in iommu_map_pageTom Murphy2019-05-031-4/+15
| | | | | | * | | iommu/amd: Remove amd_iommu_pd_listJoerg Roedel2019-04-263-47/+0