| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-06-10 | iommu/vt-d: Move Intel IOMMU driver into subdirectory | Joerg Roedel | 1 | -6207/+0 |
| 2020-06-02 | Merge branches 'arm/msm', 'arm/allwinner', 'arm/smmu', 'x86/vt-d', 'hyper-v',... | Joerg Roedel | 1 | -553/+399 |
| 2020-05-29 | iommu/vt-d: Remove real DMA lookup in find_domain | Jon Derrick | 1 | -3/+0 |
| 2020-05-29 | iommu/vt-d: Allocate domain info for real DMA sub-devices | Jon Derrick | 1 | -4/+15 |
| 2020-05-29 | iommu/vt-d: Only clear real DMA device's context entries | Jon Derrick | 1 | -1/+8 |
| 2020-05-27 | iommu/vt-d: Use pci_ats_supported() | Jean-Philippe Brucker | 1 | -6/+3 |
| 2020-05-25 | iommu/vt-d: fix a GCC warning | Qian Cai | 1 | -1/+1 |
| 2020-05-18 | iommu/vt-d: Remove IOVA handling code from the non-dma_ops path | Tom Murphy | 1 | -63/+32 |
| 2020-05-18 | iommu/vt-d: Disable non-recoverable fault processing before unbind | Lu Baolu | 1 | -2/+2 |
| 2020-05-18 | iommu/vt-d: Replace intel SVM APIs with generic SVA APIs | Jacob Pan | 1 | -0/+3 |
| 2020-05-18 | iommu/vt-d: Report SVA feature with generic flag | Jacob Pan | 1 | -0/+18 |
| 2020-05-18 | iommu/vt-d: Add get_domain_info() helper | Lu Baolu | 1 | -13/+27 |
| 2020-05-18 | iommu/vt-d: Add custom allocator for IOASID | Jacob Pan | 1 | -0/+85 |
| 2020-05-18 | iommu/vt-d: Add svm/sva invalidate function | Jacob Pan | 1 | -0/+171 |
| 2020-05-18 | iommu/vt-d: Add bind guest PASID support | Jacob Pan | 1 | -0/+4 |
| 2020-05-18 | iommu/vt-d: Add nested translation helper function | Jacob Pan | 1 | -25/+0 |
| 2020-05-18 | iommu/vt-d: Move domain helper to header | Jacob Pan | 1 | -6/+0 |
| 2020-05-13 | iommu/vt-d: Unify format of the printed messages | Andy Shevchenko | 1 | -2/+1 |
| 2020-05-13 | iommu/vt-d: Apply per-device dma_ops | Lu Baolu | 1 | -56/+26 |
| 2020-05-13 | iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain | Lu Baolu | 1 | -25/+0 |
| 2020-05-13 | iommu/vt-d: Allow 32bit devices to uses DMA domain | Lu Baolu | 1 | -290/+1 |
| 2020-05-13 | Merge tag 'v5.7-rc4' into core | Joerg Roedel | 1 | -2/+2 |
| 2020-05-05 | iommu/vt-d: Convert to probe/release_device() call-backs | Joerg Roedel | 1 | -61/+6 |
| 2020-05-05 | iommu/vt-d: Wire up iommu_ops->def_domain_type | Joerg Roedel | 1 | -0/+1 |
| 2020-05-01 | iommu/vt-d: Use right Kconfig option name | Lu Baolu | 1 | -2/+2 |
| 2020-03-19 | iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr() | Qian Cai | 1 | -1/+2 |
| 2020-03-14 | iommu/vt-d: Populate debugfs if IOMMUs are detected | Megha Dey | 1 | -1/+3 |
| 2020-03-13 | iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add... | Hans de Goede | 1 | -3/+4 |
| 2020-03-13 | iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taint | Hans de Goede | 1 | -2/+4 |
| 2020-03-10 | iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() | Qian Cai | 1 | -1/+4 |
| 2020-03-02 | iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page | Yonghyun Hwang | 1 | -2/+4 |
| 2020-02-18 | iommu/vt-d: Simplify check in identity_mapping() | Joerg Roedel | 1 | -1/+1 |
| 2020-02-18 | iommu/vt-d: Remove deferred_attach_domain() | Joerg Roedel | 1 | -8/+3 |
| 2020-02-18 | iommu/vt-d: Do deferred attachment in iommu_need_mapping() | Joerg Roedel | 1 | -3/+7 |
| 2020-02-18 | iommu/vt-d: Move deferred device attachment into helper function | Joerg Roedel | 1 | -8/+12 |
| 2020-02-18 | iommu/vt-d: Add attach_deferred() helper | Joerg Roedel | 1 | -4/+8 |
| 2020-02-05 | Merge tag 'iommu-updates-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -91/+275 |
| 2020-01-31 | Merge tag 'pci-v5.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -7/+4 |
| 2020-01-24 | iommu/vt-d: Remove VMD child device sanity check | Jon Derrick | 1 | -9/+1 |
| 2020-01-24 | iommu/vt-d: Use pci_real_dma_dev() for mapping | Jon Derrick | 1 | -0/+5 |
| 2020-01-24 | Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' in... | Joerg Roedel | 1 | -91/+275 |
| 2020-01-24 | iommu/vt-d: Unnecessary to handle default identity domain | Lu Baolu | 1 | -7/+2 |
| 2020-01-24 | iommu/vt-d: Allow devices with RMRRs to use identity domain | Lu Baolu | 1 | -13/+2 |
| 2020-01-24 | iommu/vt-d: Add RMRR base and end addresses sanity check | Barret Rhoden | 1 | -1/+12 |
| 2020-01-24 | iommu/vt-d: Mark firmware tainted if RMRR fails sanity check | Barret Rhoden | 1 | -4/+8 |
| 2020-01-24 | iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer | Jerry Snitselaar | 1 | -1/+2 |
| 2020-01-07 | iommu/vt-d: Unlink device if failed to add to group | Jon Derrick | 1 | -3/+10 |
| 2020-01-07 | iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU | Patrick Steinhardt | 1 | -1/+8 |
| 2020-01-07 | iommu/vt-d: debugfs: Add support to show page table internals | Lu Baolu | 1 | -2/+2 |
| 2020-01-07 | iommu/vt-d: Use iova over first level | Lu Baolu | 1 | -4/+2 |
| 2020-01-07 | iommu/vt-d: Update first level super page capability | Lu Baolu | 1 | -5/+12 |
| 2020-01-07 | iommu/vt-d: Make first level IOVA canonical | Lu Baolu | 1 | -2/+15 |
| 2020-01-07 | iommu/vt-d: Flush PASID-based iotlb for iova over first level | Lu Baolu | 1 | -15/+41 |
| 2020-01-07 | iommu/vt-d: Setup pasid entries for iova over first level | Lu Baolu | 1 | -5/+52 |
| 2020-01-07 | iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr | Lu Baolu | 1 | -0/+56 |
| 2020-01-07 | iommu/vt-d: Identify domains using first level page table | Lu Baolu | 1 | -0/+39 |
| 2020-01-07 | iommu/vt-d: Loose requirement for flush queue initializaton | Lu Baolu | 1 | -8/+6 |
| 2020-01-07 | iommu/vt-d: Avoid iova flush queue in strict mode | Lu Baolu | 1 | -9/+15 |
| 2020-01-07 | iommu/vt-d: trace: Extend map_sg trace event | Lu Baolu | 1 | -2/+5 |
| 2020-01-07 | iommu/vt-d: Replace Intel specific PASID allocator with IOASID | Jacob Pan | 1 | -6/+7 |
| 2020-01-07 | iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks | Jacob Pan | 1 | -8/+2 |
| 2020-01-07 | iommu/vt-d: Add Kconfig option to enable/disable scalable mode | Lu Baolu | 1 | -1/+6 |
| 2019-12-23 | iommu: intel: Use generic_iommu_put_resv_regions() | Thierry Reding | 1 | -10/+1 |
| 2019-12-23 | iommu/iova: Silence warnings under memory pressure | Qian Cai | 1 | -1/+2 |
| 2019-12-17 | iommu/vt-d: Allocate reserved region for ISA with correct permission | Jerry Snitselaar | 1 | -1/+1 |
| 2019-12-17 | iommu/vt-d: Fix dmar pte read access not set error | Lu Baolu | 1 | -8/+0 |
| 2019-12-17 | iommu/vt-d: Set ISA bridge reserved region as relaxable | Alex Williamson | 1 | -1/+1 |
| 2019-11-12 | Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', 'arm/rockchip', 'arm... | Joerg Roedel | 1 | -15/+46 |
| 2019-11-11 | iommu/vt-d: Turn off translations at shutdown | Deepa Dinamani | 1 | -0/+20 |
| 2019-11-11 | iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reserved | Yian Chen | 1 | -1/+7 |
| 2019-10-30 | iommu/vt-d: Fix panic after kexec -p for kdump | John Donnelly | 1 | -1/+1 |
| 2019-10-18 | iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU | Arvind Sankar | 1 | -1/+9 |
| 2019-10-15 | iommu/vt-d: Refactor find_domain() helper | Lu Baolu | 1 | -13/+18 |
| 2019-10-15 | iommu: Add gfp parameter to iommu_ops::map | Tom Murphy | 1 | -1/+1 |
| 2019-09-19 | Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 1 | -0/+2 |
| 2019-09-11 | Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qco... | Joerg Roedel | 1 | -29/+330 |
| 2019-09-11 | iommu/vt-d: Declare Broadwell igfx dmar support snafu | Chris Wilson | 1 | -9/+35 |
| 2019-09-11 | iommu/vt-d: Use bounce buffer for untrusted devices | Lu Baolu | 1 | -0/+258 |
| 2019-09-11 | iommu/vt-d: Add trace events for device dma map/unmap | Lu Baolu | 1 | -3/+10 |
| 2019-09-11 | iommu/vt-d: Don't switch off swiotlb if bounce page is used | Lu Baolu | 1 | -15/+17 |
| 2019-09-11 | iommu/vt-d: Check whether device requires bounce buffer | Lu Baolu | 1 | -0/+7 |
| 2019-09-04 | dma-mapping: explicitly wire up ->mmap and ->get_sgtable | Christoph Hellwig | 1 | -0/+2 |
| 2019-08-30 | Revert "iommu/vt-d: Avoid duplicated pci dma alias consideration" | Lu Baolu | 1 | -2/+53 |
| 2019-08-23 | Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/lin... | Joerg Roedel | 1 | -1/+2 |
| 2019-08-23 | iommu/vt-d: Request passthrough mode from IOMMU core | Joerg Roedel | 1 | -1/+1 |
| 2019-08-20 | Merge branch 'for-joerg/batched-unmap' of git://git.kernel.org/pub/scm/linux/... | Joerg Roedel | 1 | -1/+2 |
| 2019-08-09 | iommu/vt-d: Fix possible use-after-free of private domain | Lu Baolu | 1 | -1/+2 |
| 2019-08-09 | iommu/vt-d: Detach domain before using a private one | Lu Baolu | 1 | -1/+5 |
| 2019-08-06 | iommu/vt-d: Detach domain when move device out of group | Lu Baolu | 1 | -0/+2 |
| 2019-07-29 | iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() | Will Deacon | 1 | -1/+2 |
| 2019-07-22 | iommu/vt-d: Check if domain->pgd was allocated | Dmitry Safonov | 1 | -3/+5 |
| 2019-07-22 | iommu/vt-d: Don't queue_iova() if there is no flush queue | Dmitry Safonov | 1 | -1/+2 |
| 2019-07-22 | iommu/vt-d: Avoid duplicated pci dma alias consideration | Lu Baolu | 1 | -53/+2 |
| 2019-07-22 | Revert "iommu/vt-d: Consolidate domain_init() to avoid duplication" | Joerg Roedel | 1 | -36/+87 |
| 2019-07-04 | Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-op... | Joerg Roedel | 1 | -9/+1 |
| 2019-06-22 | Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_... | Peter Xu | 1 | -4/+3 |
| 2019-06-18 | iommu/vt-d: Silence a variable set but not used | Qian Cai | 1 | -1/+2 |
| 2019-06-18 | iommu/vt-d: Remove an unused variable "length" | Qian Cai | 1 | -3/+0 |
| 2019-06-14 | Merge tag 'iommu-fixes-v5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -3/+4 |
| 2019-06-12 | iommu/vt-d: Consolidate domain_init() to avoid duplication | Lu Baolu | 1 | -87/+36 |
| 2019-06-12 | iommu/vt-d: Cleanup after delegating DMA domain to generic iommu | Sai Praneeth Prakhya | 1 | -55/+0 |
| 2019-06-12 | iommu/vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() | Lu Baolu | 1 | -0/+2 |
| 2019-06-12 | iommu/vt-d: Allow DMA domain attaching to rmrr locked device | Lu Baolu | 1 | -1/+2 |
| 2019-06-12 | iommu/vt-d: Don't enable iommu's which have been ignored | Lu Baolu | 1 | -2/+7 |
| 2019-06-12 | iommu/vt-d: Set domain type for a private domain | Lu Baolu | 1 | -0/+2 |
| 2019-06-12 | iommu/vt-d: Don't return error when device gets right domain | Lu Baolu | 1 | -6/+0 |
| 2019-06-12 | iommu/vt-d: Differentiate relaxable and non relaxable RMRRs | Eric Auger | 1 | -15/+39 |
| 2019-06-12 | iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions | Eric Auger | 1 | -1/+2 |
| 2019-06-12 | iommu/vt-d: Handle RMRR with PCI bridge device scopes | Eric Auger | 1 | -1/+2 |
| 2019-06-12 | iommu/vt-d: Introduce is_downstream_to_pci_bridge helper | Eric Auger | 1 | -8/+29 |
| 2019-06-12 | iommu/vt-d: Duplicate iommu_resv_region objects per device list | Eric Auger | 1 | -17/+17 |
| 2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 | Thomas Gleixner | 1 | -9/+1 |
| 2019-06-03 | iommu/vt-d: Fix a variable set but not used | Qian Cai | 1 | -4/+0 |
| 2019-06-01 | drivers/iommu/intel-iommu.c: fix variable 'iommu' set but not used | Qian Cai | 1 | -1/+2 |
| 2019-05-28 | iommu/vt-d: Remove static identity map code | Lu Baolu | 1 | -143/+1 |
| 2019-05-28 | iommu/vt-d: Remove duplicated code for device hotplug | Lu Baolu | 1 | -34/+0 |
| 2019-05-28 | iommu/vt-d: Remove startup parameter from device_def_domain_type() | Lu Baolu | 1 | -7/+7 |
| 2019-05-28 | iommu/vt-d: Cleanup get_valid_domain_for_dev() | Lu Baolu | 1 | -10/+8 |
| 2019-05-28 | iommu/vt-d: Implement is_attach_deferred iommu ops entry | Lu Baolu | 1 | -0/+23 |
| 2019-05-28 | iommu/vt-d: Probe DMA-capable ACPI name space devices | Lu Baolu | 1 | -0/+45 |
| 2019-05-28 | iommu/vt-d: Handle 32bit device with identity default domain | Lu Baolu | 1 | -33/+22 |
| 2019-05-28 | iommu/vt-d: Identify default domains replaced with private | Lu Baolu | 1 | -1/+63 |
| 2019-05-28 | iommu/vt-d: Delegate the dma domain to upper layer | Lu Baolu | 1 | -55/+19 |
| 2019-05-28 | iommu/vt-d: Delegate the identity domain to upper layer | Lu Baolu | 1 | -32/+58 |
| 2019-05-28 | iommu/vt-d: Add device_def_domain_type() helper | Lu Baolu | 1 | -13/+27 |
| 2019-05-28 | iommu/vt-d: Enable DMA remapping after rmrr mapped | Lu Baolu | 1 | -6/+10 |
| 2019-05-28 | iommu/vt-d: Expose ISA direct mapping region via iommu_get_resv_regions | Lu Baolu | 1 | -0/+13 |
| 2019-05-27 | iommu/vt-d: Implement apply_resv_region iommu ops entry | James Sewart | 1 | -0/+14 |
| 2019-05-27 | iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock | Dave Jiang | 1 | -3/+4 |
| 2019-05-27 | iommu/vt-d: Introduce macros useful for dumping DMAR table | Sai Praneeth Prakhya | 1 | -5/+1 |
| 2019-05-27 | iommu/vt-d: Remove unnecessary rcu_read_locks | Lukasz Odzioba | 1 | -4/+0 |
| 2019-05-14 | Merge tag 'pci-v5.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+1 |
| 2019-05-03 | iommu/vt-d: Make kernel parameter igfx_off work with vIOMMU | Lu Baolu | 1 | -1/+4 |
| 2019-05-03 | iommu/vt-d: Set intel_iommu_gfx_mapped correctly | Lu Baolu | 1 | -3/+4 |
| 2019-05-03 | iommu/vt-d: Cleanup: no spaces at the start of a line | Lu Baolu | 1 | -26/+27 |
| 2019-04-29 | iommu/vt-d: Use pci_dev_id() helper | Heiner Kallweit | 1 | -1/+1 |
| 2019-04-26 | iommu/vt-d: Don't request page request irq under dmar_global_lock | Lu Baolu | 1 | -0/+6 |
| 2019-04-12 | iommu/vt-d: Flush IOTLB for untrusted device in time | Lu Baolu | 1 | -1/+5 |
| 2019-04-11 | iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags | Christoph Hellwig | 1 | -1/+0 |
| 2019-04-11 | iommu/vt-d: Use dma_direct for bypass devices | Christoph Hellwig | 1 | -40/+31 |
| 2019-04-11 | iommu/vt-d: Clean up iommu_no_mapping | Christoph Hellwig | 1 | -26/+21 |
| 2019-04-11 | iommu/vt-d: Return ID associated with an auxiliary domain | Lu Baolu | 1 | -0/+10 |
| 2019-04-11 | iommu/vt-d: Aux-domain specific domain attach/detach | Lu Baolu | 1 | -0/+152 |
| 2019-04-11 | iommu/vt-d: Move common code out of iommu_attch_device() | Lu Baolu | 1 | -24/+36 |
| 2019-04-11 | iommu/vt-d: Add per-device IOMMU feature ops entries | Lu Baolu | 1 | -0/+159 |
| 2019-04-11 | iommu/vt-d: Make intel_iommu_enable_pasid() more generic | Lu Baolu | 1 | -14/+7 |
| 2019-03-22 | iommu/vt-d: Save the right domain ID used by hardware | Lu Baolu | 1 | -1/+1 |
| 2019-03-22 | iommu/vt-d: Check capability before disabling protected memory | Lu Baolu | 1 | -0/+3 |
| 2019-03-10 | Merge tag 'iommu-updates-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -77/+81 |
| 2019-03-05 | mm: replace all open encodings for NUMA_NO_NODE | Anshuman Khandual | 1 | -1/+2 |
| 2019-03-01 | Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'arm/mediatek', 'x86/vt... | Joerg Roedel | 1 | -77/+81 |
| 2019-03-01 | iommu/vt-d: Set context field after value initialized | Lu Baolu | 1 | -1/+2 |
| 2019-03-01 | iommu/vt-d: Disable ATS support on untrusted devices | Lu Baolu | 1 | -1/+2 |
| 2019-02-26 | iommu/vt-d: Check identity map for hot-added devices | Lu Baolu | 1 | -9/+12 |
| 2019-02-26 | iommu/vt-d: Enable ATS only if the device uses page aligned address. | Kuppuswamy Sathyanarayanan | 1 | -0/+1 |
| 2019-02-26 | iommu/vt-d: Fix PRI/PASID dependency issue. | Kuppuswamy Sathyanarayanan | 1 | -1/+3 |
| 2019-02-11 | iommu/vt-d: Remove misleading "domain 0" test from domain_exit() | Bjorn Helgaas | 1 | -4/+0 |
| 2019-02-11 | iommu/vt-d: Remove unused dmar_remove_one_dev_info() argument | Bjorn Helgaas | 1 | -11/+9 |
| 2019-02-11 | iommu/vt-d: Remove unnecessary local variable initializations | Bjorn Helgaas | 1 | -14/+13 |
| 2019-02-11 | iommu/vt-d: Use dev_printk() when possible | Bjorn Helgaas | 1 | -30/+24 |
| 2019-01-30 | iommu/vt-d: Leave scalable mode default off | Lu Baolu | 1 | -4/+4 |
| 2019-01-30 | iommu/vt-d: Implement dma_[un]map_resource() | Logan Gunthorpe | 1 | -7/+16 |
| 2019-01-22 | iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() | Gerald Schaefer | 1 | -1/+1 |
| 2019-01-01 | Merge tag 'iommu-updates-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -172/+179 |
| 2018-12-28 | Merge tag 'char-misc-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -3/+53 |
| 2018-12-20 | Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek', 'arm/tegra', 'ar... | Joerg Roedel | 1 | -172/+179 |
| 2018-12-11 | iommu/vt-d: Remove deferred invalidation | Lu Baolu | 1 | -1/+0 |
| 2018-12-11 | iommu/vt-d: Shared virtual address in scalable mode | Lu Baolu | 1 | -38/+0 |
| 2018-12-11 | iommu/vt-d: Setup context and enable RID2PASID support | Lu Baolu | 1 | -30/+106 |
| 2018-12-11 | iommu/vt-d: Pass pasid table to context mapping | Lu Baolu | 1 | -3/+11 |
| 2018-12-11 | iommu/vt-d: Setup pasid entry for RID2PASID support | Lu Baolu | 1 | -0/+20 |
| 2018-12-11 | iommu/vt-d: Add second level page table interface | Lu Baolu | 1 | -1/+1 |
| 2018-12-11 | iommu/vt-d: Reserve a domain id for FL and PT modes | Lu Baolu | 1 | -0/+10 |
| 2018-12-11 | iommu/vt-d: Move page table helpers into header | Lu Baolu | 1 | -43/+0 |
| 2018-12-11 | iommu/vt-d: Manage scalalble mode PASID tables | Lu Baolu | 1 | -9/+14 |
| 2018-12-11 | iommu/vt-d: Enumerate the scalable mode capability | Lu Baolu | 1 | -47/+17 |
| 2018-12-06 | iommu/vt-d: remove the mapping_error dma_map_ops method | Christoph Hellwig | 1 | -9/+3 |
| 2018-12-06 | iommu/intel: small map_page cleanup | Christoph Hellwig | 1 | -7/+7 |
| 2018-12-05 | iommu/vt-d: Do not enable ATS for untrusted devices | Mika Westerberg | 1 | -1/+2 |
| 2018-12-05 | iommu/vt-d: Force IOMMU on for platform opt in hint | Lu Baolu | 1 | -2/+51 |
| 2018-11-22 | iommu/vt-d: Handle domain agaw being less than iommu agaw | Sohil Mehta | 1 | -2/+2 |
| 2018-11-22 | iommu/vt-d: Use memunmap to free memremap | Pan Bian | 1 | -1/+1 |
| 2018-10-26 | Merge tag 'iommu-updates-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -28/+4 |
| 2018-10-23 | Merge tag 'please-pull-next' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -3/+1 |
| 2018-10-10 | Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' a... | Joerg Roedel | 1 | -28/+4 |
| 2018-09-25 | iommu/vt-d: Enable base Intel IOMMU debugfs support | Sohil Mehta | 1 | -0/+1 |
| 2018-09-25 | iommu/vt-d: Relocate struct/function declarations to its header files | Sohil Mehta | 1 | -28/+3 |
| 2018-09-25 | iommu/vt-d: Handle memory shortage on pasid table allocation | Lu Baolu | 1 | -3/+3 |
| 2018-09-17 | intel-iommu: mark intel_dma_ops static | Christoph Hellwig | 1 | -1/+1 |
| 2018-09-17 | ia64: remove iommu_dma_supported | Christoph Hellwig | 1 | -2/+0 |
| 2018-08-24 | Merge tag 'iommu-updates-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -83/+77 |
| 2018-08-17 | kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contigu... | Marek Szyprowski | 1 | -1/+2 |
| 2018-08-08 | Merge branches 'arm/shmobile', 'arm/renesas', 'arm/msm', 'arm/smmu', 'arm/oma... | Joerg Roedel | 1 | -101/+153 |
| 2018-08-08 | iommu: Remove the ->map_sg indirection | Christoph Hellwig | 1 | -1/+0 |
| 2018-07-20 | iommu/vt-d: Remove the obsolete per iommu pasid tables | Lu Baolu | 1 | -3/+3 |
| 2018-07-20 | iommu/vt-d: Apply per pci device pasid table in SVA | Lu Baolu | 1 | -20/+9 |
| 2018-07-20 | iommu/vt-d: Allocate and free pasid table | Lu Baolu | 1 | -0/+10 |
| 2018-07-20 | iommu/vt-d: Per PCI device pasid table interfaces | Lu Baolu | 1 | -0/+1 |
| 2018-07-20 | iommu/vt-d: Add for_each_device_domain() helper | Lu Baolu | 1 | -0/+21 |
| 2018-07-20 | iommu/vt-d: Move device_domain_info to header | Lu Baolu | 1 | -59/+4 |