summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/intel/iommu.c
Commit message (Expand)AuthorAgeFilesLines
* iommu: Move def_domain type check for untrusted device into coreLu Baolu2020-11-251-7/+0
* iommu/vt-d: Fix kernel NULL pointer dereference in find_domain()Lu Baolu2020-11-031-0/+3
* Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2020-10-151-3/+7
|\
| * dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h>Christoph Hellwig2020-10-061-1/+1
| * dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig2020-10-061-1/+1
| * dma-mapping: add a new dma_alloc_pages APIChristoph Hellwig2020-09-251-0/+4
| * Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/torv...Christoph Hellwig2020-09-251-52/+62
| |\
| * | 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-141-15/+47
|\ \ \
| | \ \
| | \ \
| | \ \
| | \ \
| *---. \ \ Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renesas', 'arm/tegra', '...Joerg Roedel2020-10-071-15/+47
| |\ \ \ \ \ | | | |_|/ / | | |/| | |
| | | | * | iommu/vt-d: Check UAPI data processed by IOMMU coreJacob Pan2020-10-011-2/+1
| | | | * | iommu/uapi: Use named union for user dataJacob Pan2020-10-011-11/+11
| | | |/ / | | |/| |
| | | * | iommu/vt-d: Use device numa domain if RHSA is missingLu Baolu2020-09-241-2/+35
| | |/ /
* | | | Merge tag 'x86_pasid_for_5.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-10-121-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | drm, iommu: Change type of pasid to u32Fenghua Yu2020-09-171-2/+2
| | |/ | |/|
* / | iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb()Lu Baolu2020-10-011-2/+2
|/ /
* | iommu/vt-d: Handle 36bit addressing for x86-32Chris Wilson2020-09-041-7/+7
* | iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set()Lu Baolu2020-09-041-45/+55
|/
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+0
* Merge tag 'iommu-updates-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-08-111-63/+78
|\
| *-. Merge branches 'arm/renesas', 'arm/qcom', 'arm/mediatek', 'arm/omap', 'arm/ex...Joerg Roedel2020-07-291-63/+78
| |\ \
| | | * iommu/vt-d: Use dev_iommu_priv_get/set()Joerg Roedel2020-06-301-9/+9
| | |/ | |/|
| | * iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommuLu Baolu2020-07-241-0/+27
| | * iommu/vt-d: Rename intel-pasid.h to pasid.hLu Baolu2020-07-241-1/+1
| | * iommu/vt-d: Add page response ops supportLu Baolu2020-07-241-0/+1
| | * iommu/vt-d: Refactor device_to_iommu() helperLu Baolu2020-07-241-39/+16
| | * iommu/vt-d: Warn on out-of-range invalidation addressJacob Pan2020-07-241-3/+2
| | * iommu/vt-d: Fix devTLB flush for vSVALiu Yi L2020-07-241-10/+21
| | * iommu/vt-d: Remove global page support in devTLB flushJacob Pan2020-07-241-2/+2
| |/
* | Merge tag 'pci-v5.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-08-071-4/+4
|\ \
| * \ Merge branch 'pci/virtualization'Bjorn Helgaas2020-08-051-1/+1
| |\ \
| | * | PCI/ATS: Add pci_pri_supported() to check device or associated PFAshok Raj2020-07-241-1/+1
| * | | PCI: Treat "external-facing" devices themselves as internalRajat Jain2020-07-101-3/+3
| |/ /
* | / treewide: Remove uninitialized_var() usageKees Cook2020-07-161-1/+1
| |/ |/|
* | iommu/vt-d: Fix misuse of iommu_domain_identity_map()Lu Baolu2020-06-231-1/+3
* | iommu/vt-d: Update scalable mode paging structure coherencyLu Baolu2020-06-231-3/+10
* | iommu/vt-d: Don't apply gfx quirks to untrusted devicesRajat Jain2020-06-231-0/+37
* | iommu/vt-d: Set U/S bit in first level page table by defaultLu Baolu2020-06-231-3/+2
|/
* iommu/vt-d: Move Intel IOMMU driver into subdirectoryJoerg Roedel2020-06-101-0/+6207