1. bb97be2 Merge tag 'iommu-updates-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
  2. 98fa15f mm: replace all open encodings for NUMA_NO_NODE by Anshuman Khandual · 6 years ago
  3. d05e4c8 Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'arm/mediatek', 'x86/vt-d', 'x86/amd', 'hyper-v' and 'core' into next by Joerg Roedel · 6 years ago
  4. 41b80db iommu/vt-d: Set context field after value initialized by Lu Baolu · 6 years ago
  5. d8b8591 iommu/vt-d: Disable ATS support on untrusted devices by Lu Baolu · 6 years ago
  6. 117266f iommu/vt-d: Check identity map for hot-added devices by Lu Baolu · 6 years ago
  7. 61363c1 iommu/vt-d: Enable ATS only if the device uses page aligned address. by Kuppuswamy Sathyanarayanan · 6 years ago
  8. 1b84778a iommu/vt-d: Fix PRI/PASID dependency issue. by Kuppuswamy Sathyanarayanan · 6 years ago
  9. f096d66 iommu/vt-d: Remove misleading "domain 0" test from domain_exit() by Bjorn Helgaas · 6 years ago
  10. 7175323 iommu/vt-d: Remove unused dmar_remove_one_dev_info() argument by Bjorn Helgaas · 6 years ago
  11. e083ea5b iommu/vt-d: Remove unnecessary local variable initializations by Bjorn Helgaas · 6 years ago
  12. 932a652 iommu/vt-d: Use dev_printk() when possible by Bjorn Helgaas · 6 years ago
  13. 8950dcd iommu/vt-d: Leave scalable mode default off by Lu Baolu · 6 years ago
  14. 21d5d27 iommu/vt-d: Implement dma_[un]map_resource() by Logan Gunthorpe · 6 years ago
  15. 198bc32 iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() by Gerald Schaefer · 6 years ago
  16. 8e143b9 Merge tag 'iommu-updates-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
  17. 457fa34 Merge tag 'char-misc-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc by Linus Torvalds · 6 years ago
  18. 03ebe48 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek', 'arm/tegra', 'arm/omap', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 6 years ago
  19. 6d68b88 iommu/vt-d: Remove deferred invalidation by Lu Baolu · 6 years ago
  20. 1c4f88b iommu/vt-d: Shared virtual address in scalable mode by Lu Baolu · 6 years ago
  21. 7373a8c iommu/vt-d: Setup context and enable RID2PASID support by Lu Baolu · 6 years ago
  22. ca6e322 iommu/vt-d: Pass pasid table to context mapping by Lu Baolu · 6 years ago
  23. ef848b7 iommu/vt-d: Setup pasid entry for RID2PASID support by Lu Baolu · 6 years ago
  24. 6f7db75 iommu/vt-d: Add second level page table interface by Lu Baolu · 6 years ago
  25. 3b33d4a iommu/vt-d: Reserve a domain id for FL and PT modes by Lu Baolu · 6 years ago
  26. 4f2ed18 iommu/vt-d: Move page table helpers into header by Lu Baolu · 6 years ago
  27. 0bbeb01 iommu/vt-d: Manage scalalble mode PASID tables by Lu Baolu · 6 years ago
  28. 765b6a9 iommu/vt-d: Enumerate the scalable mode capability by Lu Baolu · 6 years ago
  29. 524a669 iommu/vt-d: remove the mapping_error dma_map_ops method by Christoph Hellwig · 6 years ago
  30. 964f231 iommu/intel: small map_page cleanup by Christoph Hellwig · 6 years ago
  31. fb58fdc iommu/vt-d: Do not enable ATS for untrusted devices by Mika Westerberg · 6 years ago
  32. 89a6079 iommu/vt-d: Force IOMMU on for platform opt in hint by Lu Baolu · 6 years ago
  33. 3569dd0 iommu/vt-d: Handle domain agaw being less than iommu agaw by Sohil Mehta · 6 years ago
  34. 829383e iommu/vt-d: Use memunmap to free memremap by Pan Bian · 6 years ago
  35. d1f2b17 Merge tag 'iommu-updates-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
  36. 70408a9 Merge tag 'please-pull-next' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux by Linus Torvalds · 6 years ago
  37. 2f2fbfb Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 6 years ago
  38. ee2636b iommu/vt-d: Enable base Intel IOMMU debugfs support by Sohil Mehta · 6 years ago
  39. 26b8609 iommu/vt-d: Relocate struct/function declarations to its header files by Sohil Mehta · 6 years ago
  40. be9e659 iommu/vt-d: Handle memory shortage on pasid table allocation by Lu Baolu · 6 years ago
  41. 02b4da5 intel-iommu: mark intel_dma_ops static by Christoph Hellwig · 6 years ago
  42. beec903 ia64: remove iommu_dma_supported by Christoph Hellwig · 6 years ago
  43. 18b8bfd Merge tag 'iommu-updates-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
  44. d834c5a kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous() by Marek Szyprowski · 6 years ago
  45. 6488a7f Merge branches 'arm/shmobile', 'arm/renesas', 'arm/msm', 'arm/smmu', 'arm/omap', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 6 years ago
  46. d88e61f iommu: Remove the ->map_sg indirection by Christoph Hellwig · 6 years ago
  47. d973795 iommu/vt-d: Remove the obsolete per iommu pasid tables by Lu Baolu · 6 years ago
  48. 4774cc5 iommu/vt-d: Apply per pci device pasid table in SVA by Lu Baolu · 6 years ago
  49. a7fc93f iommu/vt-d: Allocate and free pasid table by Lu Baolu · 6 years ago
  50. cc580e4 iommu/vt-d: Per PCI device pasid table interfaces by Lu Baolu · 6 years ago
  51. 85319dc iommu/vt-d: Add for_each_device_domain() helper by Lu Baolu · 6 years ago
  52. 9ddbfb4 iommu/vt-d: Move device_domain_info to header by Lu Baolu · 6 years ago
  53. 5628317 iommu/vt-d: Global PASID name space by Lu Baolu · 6 years ago
  54. 2db1581 Revert "iommu/vt-d: Clean up pasid quirk for pre-production devices" by Lu Baolu · 7 years ago
  55. 1c48db4 iommu/vt-d: Fix dev iotlb pfsid use by Jacob Pan · 7 years ago
  56. 0f72556 iommu/vt-d: Add definitions for PFSID by Jacob Pan · 7 years ago
  57. 7ec916f Revert "iommu/intel-iommu: Enable CONFIG_DMA_DIRECT_OPS=y and clean up intel_{alloc,free}_coherent()" by Christoph Hellwig · 7 years ago
  58. 6396bb2 treewide: kzalloc() -> kcalloc() by Kees Cook · 7 years ago
  59. 18f1837 Merge tag 'iommu-updates-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 7 years ago
  60. ab96746 iommu/vt-d: Clean up pasid quirk for pre-production devices by Lu Baolu · 7 years ago
  61. fcc35c6 iommu/vt-d: Clean up unused variable in find_or_alloc_domain by Lu Baolu · 7 years ago
  62. 87684fd iommu/vt-d: Fix iotlb psi missing for mappings by Peter Xu · 7 years ago
  63. eed91a0 iommu/vt-d: Introduce __mapping_notify_one() by Peter Xu · 7 years ago
  64. cef7440 PCI: Add "pci=noats" boot parameter by Gil Kupfer · 7 years ago
  65. e5c3722 Merge tag 'iommu-updates-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 7 years ago
  66. f746a02 iommu/vt-d:Remove unused variable by Shaokun Zhang · 7 years ago
  67. d657c5c iommu/intel-iommu: Enable CONFIG_DMA_DIRECT_OPS=y and clean up intel_{alloc,free}_coherent() by Christoph Hellwig · 7 years ago
  68. fec777c x86/dma: Use DMA-direct (CONFIG_DMA_DIRECT_OPS=y) by Christoph Hellwig · 7 years ago
  69. ef9417e Merge tag 'iommu-updates-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 7 years ago
  70. 5e3b4a1 iommu/vt-d: Enable upto 57 bits of domain address width by Sohil Mehta · 7 years ago
  71. 9d2e650 iommu/vt-d: Use domain instead of cache fetching by Peter Xu · 7 years ago
  72. 4fac807 ia64: clean up swiotlb support by Christoph Hellwig · 7 years ago
  73. 29a90b7 iommu/vt-d: Fix scatterlist offset handling by Robin Murphy · 7 years ago
  74. a593472 Merge branches 'iommu/fixes', 'arm/omap', 'arm/exynos', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 7 years ago
  75. 538d5b3 iommu/iova: Make rcache flush optional on IOVA allocation failure by Tomasz Nowicki · 7 years ago
  76. b117e03 iommu/vt-d: Delete unnecessary check in domain_context_mapping_one() by Christos Gkekas · 7 years ago
  77. ec154bf iommu/vt-d: Don't register bus-notifier under dmar_global_lock by Joerg Roedel · 7 years ago
  78. aa3ac94 iommu/iova: Make dma_32bit_pfn implicit by Zhen Lei · 7 years ago
  79. 4dfc278 Merge tag 'iommu-updates-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 7 years ago
  80. 0d519f2 Merge tag 'pci-v4.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 7 years ago
  81. 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 · 7 years ago
  82. 5082219 iommu/vt-d: Don't be too aggressive when clearing one context entry by Filippo Sironi · 7 years ago
  83. 5823e33 iommu/vt-d: Prevent VMD child devices from being remapping targets by Jon Derrick · 7 years ago
  84. 11b93eb iommu/vt-d: Avoid calling virt_to_phys() on null pointer by Ashok Raj · 7 years ago
  85. 13cf017 iommu/vt-d: Make use of iova deferred flushing by Joerg Roedel · 7 years ago
  86. 2926a2aa iommu: Fix wrong freeing of iommu_device->dev by Joerg Roedel · 7 years ago
  87. bc24c57 iommu/vt-d: Don't free parent pagetable of the PTE we're adding by David Dillow · 8 years ago
  88. 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
  89. f72e24a Merge tag 'dma-mapping-4.13' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 8 years ago
  90. 5860acc x86: remove arch specific dma_supported implementation by Christoph Hellwig · 8 years ago
  91. 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
  92. 01e1932 iommu/vt-d: Constify intel_dma_ops by Arvind Yadav · 8 years ago
  93. 58c4a95f iommu/vt-d: Don't disable preemption while accessing deferred_flush() by Sebastian Andrzej Siewior · 8 years ago
  94. b316d02 iommu/vt-d: Unwrap __get_valid_domain_for_dev() by Peter Xu · 8 years ago
  95. b608fe3 iommu/vt-d: Adjust system_state checks by Thomas Gleixner · 8 years ago
  96. f73a7ee iommu/vt-d: Flush the IOTLB to get rid of the initial kdump mappings by KarimAllah Ahmed · 8 years ago
  97. 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
  98. bfd20f1 x86, iommu/vt-d: Add an option to disable Intel IOMMU force on by Shaohua Li · 8 years ago
  99. 161b28a iommu/vt-d: Make sure IOMMUs are off when intel_iommu=off by Joerg Roedel · 8 years ago
  100. 9d3a4de iommu: Disambiguate MSI region types by Robin Murphy · 8 years ago