1. 1da8347 iommu/vt-d: Populate debugfs if IOMMUs are detected by Megha Dey · 4 years, 10 months ago
  2. 81ee85d iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint by Hans de Goede · 4 years, 10 months ago
  3. 96788c7 iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taint by Hans de Goede · 4 years, 10 months ago
  4. 2d48ea0 iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() by Qian Cai · 4 years, 10 months ago
  5. 77a1bce iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page by Yonghyun Hwang · 4 years, 11 months ago
  6. 1ddb32d iommu/vt-d: Simplify check in identity_mapping() by Joerg Roedel · 4 years, 11 months ago
  7. 96d170f iommu/vt-d: Remove deferred_attach_domain() by Joerg Roedel · 4 years, 11 months ago
  8. a11bfde iommu/vt-d: Do deferred attachment in iommu_need_mapping() by Joerg Roedel · 4 years, 11 months ago
  9. 034d98c iommu/vt-d: Move deferred device attachment into helper function by Joerg Roedel · 4 years, 11 months ago
  10. 1d4615978 iommu/vt-d: Add attach_deferred() helper by Joerg Roedel · 4 years, 11 months ago
  11. 4fc2ea6 Merge tag 'iommu-updates-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 5 years ago
  12. 26dca6d Merge tag 'pci-v5.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 5 years ago
  13. e3560ee iommu/vt-d: Remove VMD child device sanity check by Jon Derrick · 5 years ago
  14. 2b0140c iommu/vt-d: Use pci_real_dma_dev() for mapping by Jon Derrick · 5 years ago
  15. e3b5ee0 Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 5 years ago
  16. b89b660 iommu/vt-d: Unnecessary to handle default identity domain by Lu Baolu · 5 years ago
  17. 9235cb13 iommu/vt-d: Allow devices with RMRRs to use identity domain by Lu Baolu · 5 years ago
  18. ce4cc52 iommu/vt-d: Add RMRR base and end addresses sanity check by Barret Rhoden · 5 years ago
  19. f5a68bb iommu/vt-d: Mark firmware tainted if RMRR fails sanity check by Barret Rhoden · 5 years ago
  20. bf708cf iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer by Jerry Snitselaar · 5 years ago
  21. f78947c iommu/vt-d: Unlink device if failed to add to group by Jon Derrick · 5 years ago
  22. 4a350a0 iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU by Patrick Steinhardt · 5 years ago
  23. e2726da iommu/vt-d: debugfs: Add support to show page table internals by Lu Baolu · 5 years ago
  24. b802d07 iommu/vt-d: Use iova over first level by Lu Baolu · 5 years ago
  25. 64229e8 iommu/vt-d: Update first level super page capability by Lu Baolu · 5 years ago
  26. cb8b892 iommu/vt-d: Make first level IOVA canonical by Lu Baolu · 5 years ago
  27. 33cd6e6 iommu/vt-d: Flush PASID-based iotlb for iova over first level by Lu Baolu · 5 years ago
  28. ddf09b6 iommu/vt-d: Setup pasid entries for iova over first level by Lu Baolu · 5 years ago
  29. 2cd1311 iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr by Lu Baolu · 5 years ago
  30. a1948f2 iommu/vt-d: Identify domains using first level page table by Lu Baolu · 5 years ago
  31. 8e3391c iommu/vt-d: Loose requirement for flush queue initializaton by Lu Baolu · 5 years ago
  32. 10f8008 iommu/vt-d: Avoid iova flush queue in strict mode by Lu Baolu · 5 years ago
  33. 984d03a iommu/vt-d: trace: Extend map_sg trace event by Lu Baolu · 5 years ago
  34. 59a6233 iommu/vt-d: Replace Intel specific PASID allocator with IOASID by Jacob Pan · 5 years ago
  35. ff3dc65 iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks by Jacob Pan · 5 years ago
  36. 0461825 iommu/vt-d: Add Kconfig option to enable/disable scalable mode by Lu Baolu · 5 years ago
  37. 0ecdebb iommu: intel: Use generic_iommu_put_resv_regions() by Thierry Reding · 5 years ago
  38. 944c917 iommu/iova: Silence warnings under memory pressure by Qian Cai · 5 years ago
  39. cde9319 iommu/vt-d: Allocate reserved region for ISA with correct permission by Jerry Snitselaar · 5 years ago
  40. 75d1838 iommu/vt-d: Fix dmar pte read access not set error by Lu Baolu · 5 years ago
  41. d8018a0 iommu/vt-d: Set ISA bridge reserved region as relaxable by Alex Williamson · 5 years ago
  42. 9b3a713 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', 'arm/rockchip', 'arm/mediatek', 'arm/tegra', 'arm/smmu', 'x86/amd', 'x86/vt-d', 'virtio' and 'core' into next by Joerg Roedel · 5 years ago
  43. 6c3a44e iommu/vt-d: Turn off translations at shutdown by Deepa Dinamani · 5 years ago
  44. f036c7f iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reserved by Yian Chen · 5 years ago
  45. 160c63f iommu/vt-d: Fix panic after kexec -p for kdump by John Donnelly · 5 years ago
  46. 9c24eaf iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU by Arvind Sankar · 5 years ago
  47. 1ee0186b iommu/vt-d: Refactor find_domain() helper by Lu Baolu · 5 years ago
  48. 781ca2d iommu: Add gfp parameter to iommu_ops::map by Tom Murphy · 5 years ago
  49. 671df18 Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
  50. e95adb9 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qcom', 'arm/renesas', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 5 years ago
  51. 1f76249 iommu/vt-d: Declare Broadwell igfx dmar support snafu by Chris Wilson · 5 years ago
  52. cfb94a3 iommu/vt-d: Use bounce buffer for untrusted devices by Lu Baolu · 5 years ago
  53. 3b53034 iommu/vt-d: Add trace events for device dma map/unmap by Lu Baolu · 5 years ago
  54. c5a5dc4 iommu/vt-d: Don't switch off swiotlb if bounce page is used by Lu Baolu · 5 years ago
  55. e5e04d0 iommu/vt-d: Check whether device requires bounce buffer by Lu Baolu · 5 years ago
  56. f9f3232 dma-mapping: explicitly wire up ->mmap and ->get_sgtable by Christoph Hellwig · 5 years ago
  57. 0ce4a85 Revert "iommu/vt-d: Avoid duplicated pci dma alias consideration" by Lu Baolu · 5 years ago
  58. dbe8e6a Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu by Joerg Roedel · 5 years ago
  59. 6b9a7d3 iommu/vt-d: Request passthrough mode from IOMMU core by Joerg Roedel · 5 years ago
  60. fe427e3 Merge branch 'for-joerg/batched-unmap' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into core by Joerg Roedel · 5 years ago
  61. 3a18844d iommu/vt-d: Fix possible use-after-free of private domain by Lu Baolu · 5 years ago
  62. ae23bfb6 iommu/vt-d: Detach domain before using a private one by Lu Baolu · 5 years ago
  63. 458b7c8 iommu/vt-d: Detach domain when move device out of group by Lu Baolu · 5 years ago
  64. 56f8af5 iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() by Will Deacon · 6 years ago
  65. 3ee9eca iommu/vt-d: Check if domain->pgd was allocated by Dmitry Safonov · 5 years ago
  66. effa467 iommu/vt-d: Don't queue_iova() if there is no flush queue by Dmitry Safonov · 5 years ago
  67. 5575294 iommu/vt-d: Avoid duplicated pci dma alias consideration by Lu Baolu · 6 years ago
  68. 301e7ee Revert "iommu/vt-d: Consolidate domain_init() to avoid duplication" by Joerg Roedel · 5 years ago
  69. d95c388 Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-ops' and 'core' into next by Joerg Roedel · 6 years ago
  70. 0aafc8a Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock" by Peter Xu · 6 years ago
  71. af88ec3 iommu/vt-d: Silence a variable set but not used by Qian Cai · 6 years ago
  72. 42db7c6 iommu/vt-d: Remove an unused variable "length" by Qian Cai · 6 years ago
  73. c78ad1b Merge tag 'iommu-fixes-v5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
  74. 123b2ff iommu/vt-d: Consolidate domain_init() to avoid duplication by Lu Baolu · 6 years ago
  75. 16c9e29 iommu/vt-d: Cleanup after delegating DMA domain to generic iommu by Sai Praneeth Prakhya · 6 years ago
  76. d5692d4 iommu/vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() by Lu Baolu · 6 years ago
  77. 5679582 iommu/vt-d: Allow DMA domain attaching to rmrr locked device by Lu Baolu · 6 years ago
  78. 6a8c674 iommu/vt-d: Don't enable iommu's which have been ignored by Lu Baolu · 6 years ago
  79. c57b260 iommu/vt-d: Set domain type for a private domain by Lu Baolu · 6 years ago
  80. f4c63ea iommu/vt-d: Don't return error when device gets right domain by Lu Baolu · 6 years ago
  81. 1c5c59f iommu/vt-d: Differentiate relaxable and non relaxable RMRRs by Eric Auger · 6 years ago
  82. 3855ba2 iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions by Eric Auger · 6 years ago
  83. e143fd4 iommu/vt-d: Handle RMRR with PCI bridge device scopes by Eric Auger · 6 years ago
  84. b9a7f98 iommu/vt-d: Introduce is_downstream_to_pci_bridge helper by Eric Auger · 6 years ago
  85. 5f64ce5 iommu/vt-d: Duplicate iommu_resv_region objects per device list by Eric Auger · 6 years ago
  86. 2025cf9 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 by Thomas Gleixner · 6 years ago
  87. e314a7c iommu/vt-d: Fix a variable set but not used by Qian Cai · 6 years ago
  88. d3ed71e drivers/iommu/intel-iommu.c: fix variable 'iommu' set but not used by Qian Cai · 6 years ago
  89. df4f3c6 iommu/vt-d: Remove static identity map code by Lu Baolu · 6 years ago
  90. b729778 iommu/vt-d: Remove duplicated code for device hotplug by Lu Baolu · 6 years ago
  91. 0e31a72 iommu/vt-d: Remove startup parameter from device_def_domain_type() by Lu Baolu · 6 years ago
  92. 4ec066c iommu/vt-d: Cleanup get_valid_domain_for_dev() by Lu Baolu · 6 years ago
  93. 8af46c7 iommu/vt-d: Implement is_attach_deferred iommu ops entry by Lu Baolu · 6 years ago
  94. fa212a9 iommu/vt-d: Probe DMA-capable ACPI name space devices by Lu Baolu · 6 years ago
  95. 98b2fff iommu/vt-d: Handle 32bit device with identity default domain by Lu Baolu · 6 years ago
  96. 942067f iommu/vt-d: Identify default domains replaced with private by Lu Baolu · 6 years ago
  97. fa954e6 iommu/vt-d: Delegate the dma domain to upper layer by Lu Baolu · 6 years ago
  98. 4de354e iommu/vt-d: Delegate the identity domain to upper layer by Lu Baolu · 6 years ago
  99. f273a45 iommu/vt-d: Add device_def_domain_type() helper by Lu Baolu · 6 years ago
  100. d8190dc iommu/vt-d: Enable DMA remapping after rmrr mapped by Lu Baolu · 6 years ago