aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iommu/intel-iommu.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-02-18iommu/vt-d: Simplify check in identity_mapping()Joerg Roedel1-1/+1
2020-02-18iommu/vt-d: Remove deferred_attach_domain()Joerg Roedel1-8/+3
2020-02-18iommu/vt-d: Do deferred attachment in iommu_need_mapping()Joerg Roedel1-3/+7
2020-02-18iommu/vt-d: Move deferred device attachment into helper functionJoerg Roedel1-8/+12
2020-02-18iommu/vt-d: Add attach_deferred() helperJoerg Roedel1-4/+8
2020-02-05Merge tag 'iommu-updates-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommuLinus Torvalds1-91/+275
2020-01-31Merge tag 'pci-v5.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pciLinus Torvalds1-7/+4
2020-01-24iommu/vt-d: Remove VMD child device sanity checkJon Derrick1-9/+1
2020-01-24iommu/vt-d: Use pci_real_dma_dev() for mappingJon Derrick1-0/+5
2020-01-24Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' into nextJoerg Roedel1-91/+275
2020-01-24iommu/vt-d: Unnecessary to handle default identity domainLu Baolu1-7/+2
2020-01-24iommu/vt-d: Allow devices with RMRRs to use identity domainLu Baolu1-13/+2
2020-01-24iommu/vt-d: Add RMRR base and end addresses sanity checkBarret Rhoden1-1/+12
2020-01-24iommu/vt-d: Mark firmware tainted if RMRR fails sanity checkBarret Rhoden1-4/+8
2020-01-24iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointerJerry Snitselaar1-1/+2
2020-01-07iommu/vt-d: Unlink device if failed to add to groupJon Derrick1-3/+10
2020-01-07iommu/vt-d: Fix adding non-PCI devices to Intel IOMMUPatrick Steinhardt1-1/+8
2020-01-07iommu/vt-d: debugfs: Add support to show page table internalsLu Baolu1-2/+2
2020-01-07iommu/vt-d: Use iova over first levelLu Baolu1-4/+2
2020-01-07iommu/vt-d: Update first level super page capabilityLu Baolu1-5/+12
2020-01-07iommu/vt-d: Make first level IOVA canonicalLu Baolu1-2/+15
2020-01-07iommu/vt-d: Flush PASID-based iotlb for iova over first levelLu Baolu1-15/+41
2020-01-07iommu/vt-d: Setup pasid entries for iova over first levelLu Baolu1-5/+52
2020-01-07iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attrLu Baolu1-0/+56
2020-01-07iommu/vt-d: Identify domains using first level page tableLu Baolu1-0/+39
2020-01-07iommu/vt-d: Loose requirement for flush queue initializatonLu Baolu1-8/+6
2020-01-07iommu/vt-d: Avoid iova flush queue in strict modeLu Baolu1-9/+15
2020-01-07iommu/vt-d: trace: Extend map_sg trace eventLu Baolu1-2/+5
2020-01-07iommu/vt-d: Replace Intel specific PASID allocator with IOASIDJacob Pan1-6/+7
2020-01-07iommu/vt-d: Fix CPU and IOMMU SVM feature matching checksJacob Pan1-8/+2
2020-01-07iommu/vt-d: Add Kconfig option to enable/disable scalable modeLu Baolu1-1/+6
2019-12-23iommu: intel: Use generic_iommu_put_resv_regions()Thierry Reding1-10/+1
2019-12-23iommu/iova: Silence warnings under memory pressureQian Cai1-1/+2
2019-12-17iommu/vt-d: Allocate reserved region for ISA with correct permissionJerry Snitselaar1-1/+1
2019-12-17iommu/vt-d: Fix dmar pte read access not set errorLu Baolu1-8/+0
2019-12-17iommu/vt-d: Set ISA bridge reserved region as relaxableAlex Williamson1-1/+1
2019-11-12Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', 'arm/rockchip', 'arm/mediatek', 'arm/tegra', 'arm/smmu', 'x86/amd', 'x86/vt-d', 'virtio' and 'core' into nextJoerg Roedel1-15/+46
2019-11-11iommu/vt-d: Turn off translations at shutdownDeepa Dinamani1-0/+20
2019-11-11iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reservedYian Chen1-1/+7
2019-10-30iommu/vt-d: Fix panic after kexec -p for kdumpJohn Donnelly1-1/+1
2019-10-18iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMUArvind Sankar1-1/+9
2019-10-15iommu/vt-d: Refactor find_domain() helperLu Baolu1-13/+18
2019-10-15iommu: Add gfp parameter to iommu_ops::mapTom Murphy1-1/+1
2019-09-19Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-0/+2
2019-09-11Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qcom', 'arm/renesas', 'x86/amd', 'x86/vt-d' and 'core' into nextJoerg Roedel1-29/+330
2019-09-11iommu/vt-d: Declare Broadwell igfx dmar support snafuChris Wilson1-9/+35
2019-09-11iommu/vt-d: Use bounce buffer for untrusted devicesLu Baolu1-0/+258
2019-09-11iommu/vt-d: Add trace events for device dma map/unmapLu Baolu1-3/+10
2019-09-11iommu/vt-d: Don't switch off swiotlb if bounce page is usedLu Baolu1-15/+17
2019-09-11iommu/vt-d: Check whether device requires bounce bufferLu Baolu1-0/+7