1. a593472 Merge branches 'iommu/fixes', 'arm/omap', 'arm/exynos', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 7 years ago
  2. 538d5b3 iommu/iova: Make rcache flush optional on IOVA allocation failure by Tomasz Nowicki · 7 years ago
  3. b117e03 iommu/vt-d: Delete unnecessary check in domain_context_mapping_one() by Christos Gkekas · 7 years ago
  4. ec154bf iommu/vt-d: Don't register bus-notifier under dmar_global_lock by Joerg Roedel · 7 years ago
  5. aa3ac94 iommu/iova: Make dma_32bit_pfn implicit by Zhen Lei · 7 years ago
  6. 4dfc278 Merge tag 'iommu-updates-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 8 years ago
  7. 0d519f2 Merge tag 'pci-v4.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 8 years ago
  8. 47b59d8 Merge branches 'arm/exynos', 'arm/renesas', 'arm/rockchip', 'arm/omap', 'arm/mediatek', 'arm/tegra', 'arm/qcom', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd', 's390' and 'core' into next by Joerg Roedel · 8 years ago
  9. 5082219 iommu/vt-d: Don't be too aggressive when clearing one context entry by Filippo Sironi · 8 years ago
  10. 5823e33 iommu/vt-d: Prevent VMD child devices from being remapping targets by Jon Derrick · 8 years ago
  11. 11b93eb iommu/vt-d: Avoid calling virt_to_phys() on null pointer by Ashok Raj · 8 years ago
  12. 13cf017 iommu/vt-d: Make use of iova deferred flushing by Joerg Roedel · 8 years ago
  13. 2926a2aa iommu: Fix wrong freeing of iommu_device->dev by Joerg Roedel · 8 years ago
  14. bc24c57 iommu/vt-d: Don't free parent pagetable of the PTE we're adding by David Dillow · 8 years ago
  15. fb4e3be Merge tag 'iommu-updates-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 8 years ago
  16. f72e24a Merge tag 'dma-mapping-4.13' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 8 years ago
  17. 5860acc x86: remove arch specific dma_supported implementation by Christoph Hellwig · 8 years ago
  18. 6a70864 Merge branches 'iommu/fixes', 'arm/rockchip', 'arm/renesas', 'arm/smmu', 'arm/core', 'x86/vt-d', 'x86/amd', 's390' and 'core' into next by Joerg Roedel · 8 years ago
  19. 01e1932 iommu/vt-d: Constify intel_dma_ops by Arvind Yadav · 8 years ago
  20. 58c4a95f iommu/vt-d: Don't disable preemption while accessing deferred_flush() by Sebastian Andrzej Siewior · 8 years ago
  21. b316d02 iommu/vt-d: Unwrap __get_valid_domain_for_dev() by Peter Xu · 8 years ago
  22. b608fe3 iommu/vt-d: Adjust system_state checks by Thomas Gleixner · 8 years ago
  23. f73a7ee iommu/vt-d: Flush the IOTLB to get rid of the initial kdump mappings by KarimAllah Ahmed · 8 years ago
  24. 2c0248d Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm/smmu', 'arm/core', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 8 years ago
  25. bfd20f1 x86, iommu/vt-d: Add an option to disable Intel IOMMU force on by Shaohua Li · 8 years ago
  26. 161b28a iommu/vt-d: Make sure IOMMUs are off when intel_iommu=off by Joerg Roedel · 8 years ago
  27. 9d3a4de iommu: Disambiguate MSI region types by Robin Murphy · 8 years ago
  28. 5003ae1 iommu/vt-d: Fix NULL pointer dereference in device_to_iommu by Koos Vriezen · 8 years ago
  29. a7fdb6e iommu/vt-d: Fix crash when accessing VT-d sysfs entries by Joerg Roedel · 8 years ago
  30. 712c604 mm: wire up GFP flag passing in dma_alloc_from_contiguous by Lucas Stach · 8 years ago
  31. 8d2932d Merge branches 'iommu/fixes', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'arm/mediatek', 'arm/core', 'x86/vt-d' and 'core' into next by Joerg Roedel · 8 years ago
  32. e3d10af iommu: Make iommu_device_link/unlink take a struct iommu_device by Joerg Roedel · 8 years ago
  33. 39ab955 iommu: Add sysfs bindings for struct iommu_device by Joerg Roedel · 8 years ago
  34. b0119e8 iommu: Introduce new 'struct iommu_device' by Joerg Roedel · 8 years ago
  35. f7116e1 iommu/vt-d: Don't over-free page table directories by David Dillow · 8 years ago
  36. 21e722c iommu/vt-d: Tylersburg isoch identity map check is done too late. by Ashok Raj · 8 years ago
  37. 0659b8d iommu/vt-d: Implement reserved region get/put callbacks by Eric Auger · 8 years ago
  38. 65ca7f5 iommu/vt-d: Fix pasid table size encoding by Jacob Pan · 8 years ago
  39. aec0e86 iommu/vt-d: Flush old iommu caches for kdump when the device gets context mapped by Xunlei Pang · 8 years ago
  40. e71c397 Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  41. 2164761 iommu/vt-d: Convert to hotplug state machine by Anna-Maria Gleixner · 8 years ago
  42. 105ecad Merge git://git.infradead.org/intel-iommu by Linus Torvalds · 8 years ago
  43. bea6403 iommu/vt-d: Fix dead-locks in disable_dmar_iommu() path by Joerg Roedel · 8 years ago
  44. 1c38718 iommu/vt-d: Fix IOMMU lookup for SR-IOV Virtual Functions by Ashok Raj · 8 years ago
  45. 1c5ebba iommu/vt-d: Make sure RMRRs are mapped before domain goes public by Joerg Roedel · 9 years ago
  46. 7620835 iommu/vt-d: Split up get_domain_for_dev function by Joerg Roedel · 9 years ago
  47. 00085f1 dma-mapping: use unsigned long for dma_attrs by Krzysztof Kozlowski · 9 years ago
  48. dd96711 Merge tag 'iommu-updates-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 9 years ago
  49. 194dc87 Add braces to avoid "ambiguous ‘else’" compiler warnings by Linus Torvalds · 9 years ago
  50. f360d32 Merge branches 'x86/amd', 'x86/vt-d', 'arm/exynos', 'arm/mediatek', 'arm/msm', 'arm/rockchip', 'arm/smmu' and 'core' into next by Joerg Roedel · 9 years ago
  51. 5c365d1 iommu/vt-d: Return error code in domain_context_mapping_one() by Wei Yang · 9 years ago
  52. 0caa761 iommu/vt-d: Fix infinite loop in free_all_cpu_cached_iovas by Aaron Campbell · 9 years ago
  53. 3bd4f91 iommu/vt-d: Fix overflow of iommu->domains array by Jan Niehusmann · 9 years ago
  54. a4c34ff iommu/vt-d: Enable QI on all IOMMUs before setting root entry by Joerg Roedel · 9 years ago
  55. 86f004c iommu/vt-d: Reduce extra first level entry in iommu->domains by Wei Yang · 9 years ago
  56. 2566278 Merge git://git.infradead.org/intel-iommu by Linus Torvalds · 9 years ago
  57. 6c0b43d Merge branches 'arm/io-pgtable', 'arm/rockchip', 'arm/omap', 'x86/vt-d', 'ppc/pamu', 'core' and 'x86/amd' into next by Joerg Roedel · 9 years ago
  58. 22e2f9f iommu/vt-d: Use per-cpu IOVA caching by Omer Peleg · 9 years ago
  59. 2aac630 iommu/vt-d: change intel-iommu to use IOVA frame numbers by Omer Peleg · 9 years ago
  60. 0824c59 iommu/vt-d: avoid dev iotlb logic for domains with no dev iotlbs by Omer Peleg · 9 years ago
  61. 769530e iommu/vt-d: only unmap mapped entries by Omer Peleg · 9 years ago
  62. f5c0c08 iommu/vt-d: correct flush_unmaps pfn usage by Omer Peleg · 9 years ago
  63. aa47324 iommu/vt-d: per-cpu deferred invalidation queues by Omer Peleg · 9 years ago
  64. 314f1dc iommu/vt-d: refactoring of deferred flush entries by Omer Peleg · 9 years ago
  65. 0b74ecd iommu/vt-d: Silence an uninitialized variable warning by Dan Carpenter · 9 years ago
  66. 3d1a244 x86/vt-d: Fix comment for dma_pte_free_pagetable() by Michael S. Tsirkin · 9 years ago
  67. e6a8c9b iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path by Joerg Roedel · 9 years ago
  68. da972fb iommu/vt-d: Don't skip PCI devices when disabling IOTLB by Jeremy McNicoll · 9 years ago
  69. 3e6110f Revert "scatterlist: use sg_phys()" by Dan Williams · 9 years ago
  70. d0164ad mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd by Mel Gorman · 9 years ago
  71. 39cf7c3 Merge tag 'iommu-updates-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 9 years ago
  72. ab1228e Merge git://git.infradead.org/intel-iommu by Linus Torvalds · 9 years ago
  73. b67ad2f Merge branches 'x86/vt-d', 'arm/omap', 'arm/smmu', 's390', 'core' and 'x86/amd' into next by Joerg Roedel · 9 years ago
  74. d42fde7 iommu/vt-d: Clean up pasid_enabled() and ecs_enabled() dependencies by David Woodhouse · 9 years ago
  75. a960fad iommu: Add device_group call-back to x86 iommu drivers by Joerg Roedel · 9 years ago
  76. 8a70dd26 Merge tag 'for-linus-20151021' of git://git.infradead.org/intel-iommu by Linus Torvalds · 9 years ago
  77. b9997e3 iommu/vt-d: Use dev_err(..) in intel_svm_device_to_iommu(..) by Sudeep Dutt · 9 years ago
  78. a222a7f iommu/vt-d: Implement page request handling by David Woodhouse · 9 years ago
  79. 907fea3 iommu/vt-d: Implement deferred invalidate for SVM by David Woodhouse · 9 years ago
  80. 2f26e0a iommu/vt-d: Add basic SVM PASID support by David Woodhouse · 10 years ago
  81. b16d0cb iommu/vt-d: Always enable PASID/PRI PCI capabilities before ATS by David Woodhouse · 9 years ago
  82. 8a94ade iommu/vt-d: Add initial support for PASID tables by David Woodhouse · 10 years ago
  83. ae853dd iommu/vt-d: Introduce intel_iommu=pasid28, and pasid_enabled() macro by David Woodhouse · 10 years ago
  84. d14053b3 iommu/vt-d: Fix ATSR handling for Root-Complex integrated endpoints by David Woodhouse · 9 years ago
  85. dfddb96 iommu/vt-d: Switch from ioremap_cache to memremap by Dan Williams · 9 years ago
  86. ba2374f iommu/vt-d: fix range computation when making room for large pages by Christian Zander · 10 years ago
  87. 7554225 Merge tag 'iommu-fixes-v4.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 9 years ago
  88. b1ce5b7 iommu/vt-d: Create RMRR mappings in newly allocated domains by Joerg Roedel · 9 years ago
  89. d66ce54 iommu/vt-d: Split iommu_prepare_identity_map by Joerg Roedel · 9 years ago
  90. 8c25ab8 Merge git://git.infradead.org/intel-iommu by Linus Torvalds · 9 years ago
  91. 499f3aa iommu/vt-d: Fix memory leak in dmar_insert_one_dev_info() by Sudip Mukherjee · 9 years ago
  92. 9a9952b Merge tag 'iommu-updates-v4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 10 years ago
  93. d975f30 Merge branch 'for-4.3/sg' of git://git.kernel.dk/linux-block by Linus Torvalds · 10 years ago
  94. 26f8b7e Merge tag 'pci-v4.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 10 years ago
  95. 4df4eab iommu/vt-d: Really use upper context table when necessary by Joerg Roedel · 10 years ago
  96. db0fa0c scatterlist: use sg_phys() by Dan Williams · 10 years ago
  97. 543c8dc iommu/vt-d: Access iomem correctly by Joerg Roedel · 10 years ago
  98. b690420 iommu/vt-d: Make two functions static by Joerg Roedel · 10 years ago
  99. dc02e46 iommu/vt-d: Use BUG_ON instead of if () BUG() by Joerg Roedel · 10 years ago
  100. f303e50 iommu/vt-d: Avoid duplicate device_domain_info structures by Joerg Roedel · 10 years ago