1. 2a11c76 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 5 years ago
  2. 6692981 iommu/amd: Add support for X2APIC IOMMU interrupts by Suthikulpanit, Suravee · 5 years ago
  3. 7f6cade iommu/vt-d: Print pasid table entries MSB to LSB in debugfs by Sai Praneeth Prakhya · 5 years ago
  4. ae24fb4 iommu/virtio: Update to most recent specification by Jean-Philippe Brucker · 5 years ago
  5. 9eed17d iommu/iova: Remove stale cached32_node by Chris Wilson · 5 years ago
  6. 3ee9eca iommu/vt-d: Check if domain->pgd was allocated by Dmitry Safonov · 5 years ago
  7. effa467 iommu/vt-d: Don't queue_iova() if there is no flush queue by Dmitry Safonov · 5 years ago
  8. 5575294 iommu/vt-d: Avoid duplicated pci dma alias consideration by Lu Baolu · 5 years ago
  9. 301e7ee Revert "iommu/vt-d: Consolidate domain_init() to avoid duplication" by Joerg Roedel · 5 years ago
  10. 8cf6650 iommu/amd: fix a crash in iova_magazine_free_pfns by Qian Cai · 5 years ago
  11. 3a1d538 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 5 years ago
  12. 9e3a25d Merge tag 'dma-mapping-5.3' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
  13. f632a81 Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 5 years ago
  14. 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
  15. 9378bfe iommu/omap: No need to check return value of debugfs_create functions by Greg Kroah-Hartman · 6 years ago
  16. 8dd8f00 iommu/arm-smmu-v3: Invalidate ATC when detaching a device by Jean-Philippe Brucker · 6 years ago
  17. 900a85c iommu/arm-smmu-v3: Fix compilation when CONFIG_CMA=n by Will Deacon · 6 years ago
  18. 3430abd Merge branch 'arm/renesas' into arm/smmu by Joerg Roedel · 6 years ago
  19. 0bcfa62 iommu/vt-d: Cleanup unused variable by Jacob Pan · 6 years ago
  20. 5cd3f2e iommu/amd: Flush not present cache in iommu_map_page by Tom Murphy · 6 years ago
  21. 5c90501 iommu/amd: Only free resources once on init error by Kevin Mitchell · 6 years ago
  22. bf4bff4 iommu/amd: Move gart fallback to amd_iommu_init by Kevin Mitchell · 6 years ago
  23. 3ddbe91 iommu/amd: Make iommu_disable safer by Kevin Mitchell · 6 years ago
  24. 39debdc 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 · 6 years ago
  25. 9e6ea59 iommu/io-pgtable: Support non-coherent page tables by Bjorn Andersson · 6 years ago
  26. 4f41845 iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag by Will Deacon · 6 years ago
  27. ceedd5f Merge tag 'v5.2-rc6' into generic-dma-ops by Joerg Roedel · 6 years ago
  28. 92ce7e8 driver_find_device: Unify the match function with class_find_device() by Suzuki K Poulose · 6 years ago
  29. 6698a71 Merge tag 'iommu-fix-v5.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
  30. 0aafc8a Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock" by Peter Xu · 6 years ago
  31. d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
  32. caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
  33. 90ec7a7 iommu/io-pgtable-arm: Add support to use system cache by Vivek Gautam · 6 years ago
  34. d25f6ea iommu/arm-smmu-v3: Increase maximum size of queues by Will Deacon · 6 years ago
  35. af88ec3 iommu/vt-d: Silence a variable set but not used by Qian Cai · 6 years ago
  36. 42db7c6 iommu/vt-d: Remove an unused variable "length" by Qian Cai · 6 years ago
  37. 29fcea8 iommu: Fix integer truncation by Arnd Bergmann · 6 years ago
  38. 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
  39. 591fcf3 iommu/dma: Apply dma_{alloc,free}_contiguous functions by Nicolin Chen · 6 years ago
  40. 123b2ff iommu/vt-d: Consolidate domain_init() to avoid duplication by Lu Baolu · 6 years ago
  41. 16c9e29 iommu/vt-d: Cleanup after delegating DMA domain to generic iommu by Sai Praneeth Prakhya · 6 years ago
  42. d5692d4 iommu/vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() by Lu Baolu · 6 years ago
  43. 5679582 iommu/vt-d: Allow DMA domain attaching to rmrr locked device by Lu Baolu · 6 years ago
  44. 6a8c674 iommu/vt-d: Don't enable iommu's which have been ignored by Lu Baolu · 6 years ago
  45. c57b260 iommu/vt-d: Set domain type for a private domain by Lu Baolu · 6 years ago
  46. f4c63ea iommu/vt-d: Don't return error when device gets right domain by Lu Baolu · 6 years ago
  47. 1c5c59f iommu/vt-d: Differentiate relaxable and non relaxable RMRRs by Eric Auger · 6 years ago
  48. adfd373 iommu: Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions by Eric Auger · 6 years ago
  49. 3855ba2 iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions by Eric Auger · 6 years ago
  50. e143fd4 iommu/vt-d: Handle RMRR with PCI bridge device scopes by Eric Auger · 6 years ago
  51. b9a7f98 iommu/vt-d: Introduce is_downstream_to_pci_bridge helper by Eric Auger · 6 years ago
  52. 5f64ce5 iommu/vt-d: Duplicate iommu_resv_region objects per device list by Eric Auger · 6 years ago
  53. ad0834d iommu: Fix a leak in iommu_insert_resv_region by Eric Auger · 6 years ago
  54. bf3255b iommu: Add recoverable fault reporting by Jean-Philippe Brucker · 6 years ago
  55. 0c830e6 iommu: Introduce device fault report API by Jacob Pan · 6 years ago
  56. 4e4abae iommu/arm-smmu: Avoid constant zero in TLBI writes by Robin Murphy · 6 years ago
  57. 169a126 iommu/virtio: Add event queue by Jean-Philippe Brucker · 6 years ago
  58. 2a5a314 iommu/virtio: Add probe request by Jean-Philippe Brucker · 6 years ago
  59. edcd69a iommu: Add virtio-iommu driver by Jean-Philippe Brucker · 6 years ago
  60. a61127c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 by Thomas Gleixner · 6 years ago
  61. 4505153 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 by Thomas Gleixner · 6 years ago
  62. 3b20eb2 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320 by Thomas Gleixner · 6 years ago
  63. 2025cf9 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 by Thomas Gleixner · 6 years ago
  64. 08dbd0f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 by Thomas Gleixner · 6 years ago
  65. d94d71c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266 by Thomas Gleixner · 6 years ago
  66. 2de03c1 Merge tag 'v5.2-rc3' into x86/vt-d by Joerg Roedel · 6 years ago
  67. da38e9e iommu/ipmmu-vmsa: Add suspend/resume support by Geert Uytterhoeven · 6 years ago
  68. 892db54 iommu/ipmmu-vmsa: Extract hardware context initialization by Geert Uytterhoeven · 6 years ago
  69. b7f3f04 iommu/ipmmu-vmsa: Move num_utlbs to SoC-specific features by Geert Uytterhoeven · 6 years ago
  70. b43e0d8 iommu/ipmmu-vmsa: Make IPMMU_CTX_MAX unsigned by Geert Uytterhoeven · 6 years ago
  71. 82576aa8 iommu/ipmmu-vmsa: Prepare to handle 40-bit error addresses by Geert Uytterhoeven · 6 years ago
  72. 80eaa9f iommu/ipmmu-vmsa: Link IOMMUs and devices in sysfs by Geert Uytterhoeven · 6 years ago
  73. 1b961423 iommu/dma: Fix condition check in iommu_dma_unmap_sg by Nathan Chancellor · 6 years ago
  74. e314a7c iommu/vt-d: Fix a variable set but not used by Qian Cai · 6 years ago
  75. d3ed71e drivers/iommu/intel-iommu.c: fix variable 'iommu' set but not used by Qian Cai · 6 years ago
  76. 1802d0b treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 by Thomas Gleixner · 6 years ago
  77. c1ddcf1c iommu/amd: Add missed 'tag' to error msg in iommu_print_event by YueHaibing · 6 years ago
  78. df4f3c6 iommu/vt-d: Remove static identity map code by Lu Baolu · 6 years ago
  79. b729778 iommu/vt-d: Remove duplicated code for device hotplug by Lu Baolu · 6 years ago
  80. 0e31a72 iommu/vt-d: Remove startup parameter from device_def_domain_type() by Lu Baolu · 6 years ago
  81. 4ec066c iommu/vt-d: Cleanup get_valid_domain_for_dev() by Lu Baolu · 6 years ago
  82. 8af46c7 iommu/vt-d: Implement is_attach_deferred iommu ops entry by Lu Baolu · 6 years ago
  83. fa212a9 iommu/vt-d: Probe DMA-capable ACPI name space devices by Lu Baolu · 6 years ago
  84. 98b2fff iommu/vt-d: Handle 32bit device with identity default domain by Lu Baolu · 6 years ago
  85. 942067f iommu/vt-d: Identify default domains replaced with private by Lu Baolu · 6 years ago
  86. fa954e6 iommu/vt-d: Delegate the dma domain to upper layer by Lu Baolu · 6 years ago
  87. 4de354e iommu/vt-d: Delegate the identity domain to upper layer by Lu Baolu · 6 years ago
  88. f273a45 iommu/vt-d: Add device_def_domain_type() helper by Lu Baolu · 6 years ago
  89. d8190dc iommu/vt-d: Enable DMA remapping after rmrr mapped by Lu Baolu · 6 years ago
  90. d850c2e iommu/vt-d: Expose ISA direct mapping region via iommu_get_resv_regions by Lu Baolu · 6 years ago
  91. a9f4d93 iommu/dma: Switch copyright boilerplace to SPDX by Christoph Hellwig · 6 years ago
  92. e6475eb iommu/dma: Don't depend on CONFIG_DMA_DIRECT_REMAP by Christoph Hellwig · 6 years ago
  93. efd9f10 iommu/dma: Refactor iommu_dma_mmap by Christoph Hellwig · 6 years ago
  94. 3fb3378 iommu/dma: Refactor iommu_dma_get_sgtable by Christoph Hellwig · 6 years ago
  95. ee1ef05 iommu/dma: Refactor iommu_dma_alloc, part 2 by Christoph Hellwig · 6 years ago
  96. 9ad5d6e iommu/dma: Cleanup variable naming in iommu_dma_alloc by Robin Murphy · 6 years ago
  97. 8553f6e iommu/dma: Split iommu_dma_free by Robin Murphy · 6 years ago
  98. 9a4ab94 iommu/dma: Merge the CMA and alloc_pages allocation paths by Christoph Hellwig · 6 years ago
  99. 8680aa5 iommu/dma: Don't remap CMA unnecessarily by Robin Murphy · 6 years ago
  100. 072bebc iommu/dma: Refactor iommu_dma_alloc by Robin Murphy · 6 years ago