aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iommu/intel-iommu.c
AgeCommit message (Expand)Author
2023-02-22iommu: Add gfp parameter to iommu_ops::mapTom Murphy
2022-10-29iommu/vt-d: Clean up si_domain in the init_dmars() error pathJerry Snitselaar
2021-08-18iommu/vt-d: Fix agaw for a supported 48 bit guest address widthSaeed Mirzamohammadi
2021-02-10iommu/vt-d: Do not use flush-queue when caching-mode is onNadav Amit
2020-11-24iommu/vt-d: Avoid panic if iommu init fails in tboot systemZhenzhong Duan
2020-10-14iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb()Lu Baolu
2020-09-09iommu/vt-d: Handle 36bit addressing for x86-32Chris Wilson
2020-07-16iommu/vt-d: Don't apply gfx quirks to untrusted devicesRajat Jain
2020-06-30iommu/vt-d: Update scalable mode paging structure coherencyLu Baolu
2020-04-23iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr()Qian Cai
2020-04-13iommu/vt-d: Allow devices with RMRRs to use identity domainLu Baolu
2020-04-01iommu/vt-d: Populate debugfs if IOMMUs are detectedMegha Dey
2020-03-18iommu/vt-d: Fix RCU-list bugs in intel_iommu_init()Qian Cai
2020-03-18iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge pageYonghyun Hwang
2020-03-18iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add...Hans de Goede
2020-02-24iommu/iova: Silence warnings under memory pressureQian Cai
2020-01-29iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointerJerry Snitselaar
2020-01-17iommu/vt-d: Unlink device if failed to add to groupJon Derrick
2020-01-14iommu/vt-d: Fix adding non-PCI devices to Intel IOMMUPatrick Steinhardt
2019-12-31iommu/vt-d: Allocate reserved region for ISA with correct permissionJerry Snitselaar
2019-12-31iommu/vt-d: Set ISA bridge reserved region as relaxableAlex Williamson
2019-12-31iommu/vt-d: Fix dmar pte read access not set errorLu Baolu
2019-10-30iommu/vt-d: Fix panic after kexec -p for kdumpJohn Donnelly
2019-10-18iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMUArvind Sankar
2019-09-19Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds
2019-09-11Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qco...Joerg Roedel
2019-09-11iommu/vt-d: Declare Broadwell igfx dmar support snafuChris Wilson
2019-09-11iommu/vt-d: Use bounce buffer for untrusted devicesLu Baolu
2019-09-11iommu/vt-d: Add trace events for device dma map/unmapLu Baolu
2019-09-11iommu/vt-d: Don't switch off swiotlb if bounce page is usedLu Baolu
2019-09-11iommu/vt-d: Check whether device requires bounce bufferLu Baolu
2019-09-04dma-mapping: explicitly wire up ->mmap and ->get_sgtableChristoph Hellwig
2019-08-30Revert "iommu/vt-d: Avoid duplicated pci dma alias consideration"Lu Baolu
2019-08-23Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/lin...Joerg Roedel
2019-08-23iommu/vt-d: Request passthrough mode from IOMMU coreJoerg Roedel
2019-08-20Merge branch 'for-joerg/batched-unmap' of git://git.kernel.org/pub/scm/linux/...Joerg Roedel
2019-08-09iommu/vt-d: Fix possible use-after-free of private domainLu Baolu
2019-08-09iommu/vt-d: Detach domain before using a private oneLu Baolu
2019-08-06iommu/vt-d: Detach domain when move device out of groupLu Baolu
2019-07-29iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync()Will Deacon
2019-07-22iommu/vt-d: Check if domain->pgd was allocatedDmitry Safonov
2019-07-22iommu/vt-d: Don't queue_iova() if there is no flush queueDmitry Safonov
2019-07-22iommu/vt-d: Avoid duplicated pci dma alias considerationLu Baolu
2019-07-22Revert "iommu/vt-d: Consolidate domain_init() to avoid duplication"Joerg Roedel
2019-07-04Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-op...Joerg Roedel
2019-06-22Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_...Peter Xu
2019-06-18iommu/vt-d: Silence a variable set but not usedQian Cai
2019-06-18iommu/vt-d: Remove an unused variable "length"Qian Cai
2019-06-14Merge tag 'iommu-fixes-v5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2019-06-12iommu/vt-d: Consolidate domain_init() to avoid duplicationLu Baolu