1. 83174c1 iommu: arm-smmu: Rename domain attribute by Patrick Daly · 7 years ago
  2. 2330148 iommu: Support MMU500 Deep Prefetch errata workaround by Patrick Daly · 7 years ago
  3. 121a9a1 arm64: dma-mapping: Clean up arm_iommu_attach_device() call flow by Patrick Daly · 7 years ago
  4. 1e27992 arm64: dma-mapping: Allow drivers to use the upstream iova allocator by Patrick Daly · 7 years ago
  5. 1748f08 arm64: dma-mapping: Support attach after detach case by Patrick Daly · 7 years ago
  6. 4f894b9 arm64: dma-mapping: fix aliasing issues with non-CMA alloc by Vinayak Menon · 7 years ago
  7. 698915e Merge "arm64/dma-mapping: Remove extraneous null-pointer checks" by Linux Build Service Account · 7 years ago
  8. b36b6c1 arm64: dma-mapping: optimize unmap coherency check by Liam Mark · 8 years ago
  9. b0675ba arm64: dma-mapping: Ensure iova range within dma_mask by Patrick Daly · 7 years ago
  10. 4ee91b1 arm64: dma-mapping: Remove duplicate code by Patrick Daly · 7 years ago
  11. 6dff252 arm64/dma-mapping: Remove extraneous null-pointer checks by Olav Haugan · 7 years ago
  12. 199fa67 iommu: dma-mapping-fast: Add support for map/unmap resource by Patrick Daly · 7 years ago
  13. 7e110fe arm64: Wire up iommu_dma_{map, unmap}_resource() by Robin Murphy · 8 years ago
  14. ad9df1f arm64: dma-mapping: Attach IOMMUs as groups by Mitchel Humpherys · 8 years ago
  15. 4d4fbba iommu: dma-mapping: alloc bitmap while fragmented by Liam Mark · 8 years ago
  16. aeff2c1 arm: dma-mapping: map_page map to nearest page by Liam Mark · 8 years ago
  17. 93927e3 arm64: dma-mapping: Shut up some warnings by Patrick Daly · 8 years ago
  18. 78aa480 arm64: dma-mapping: support per-buffer coherent mappings by Liam Mark · 8 years ago
  19. 3b9bdf1 arm: dma-mapping: handle IOVA address zero by Liam Mark · 8 years ago
  20. ef8bd28 arm64: dma-mapping: page align size before flush tlb by Shiraz Hashim · 8 years ago
  21. 2d9b2f6 iommu: Fix compilation errors without CONFIG_IOMMU_API by Patrick Daly · 8 years ago
  22. da75569 Merge remote-tracking branch '4.9/tmp-053b654' into msm-4.9 by Kyle Yan · 8 years ago
  23. 45e0d34 arm64: dma-mapping: Fix dma_mapping_error() when bypassing SWIOTLB by Robin Murphy · 8 years ago
  24. a812304 arm64: dma-mapping: Fix dma_mapping_error() when bypassing SWIOTLB by Robin Murphy · 8 years ago
  25. 2fc0b34 arm64: dma-mapping: Add missing debug information by Patrick Daly · 8 years ago
  26. 8810e5f Merge remote-tracking branch 'origin/tmp-dcb6110' into 4.8 by Channagoud Kadabi · 8 years ago
  27. cd08287 Merge tag 'v4.9.6' into android-4.9 by Dmitry Shmidt · 8 years ago
  28. 7663ed4 ANDROID: arm64: pass return address to dma_common_contiguous_remap by Jin Qian · 9 years ago
  29. 1fd1e6c swiotlb: Convert swiotlb_force from int to enum by Geert Uytterhoeven · 8 years ago
  30. d4c72c4 arm64: dma-mapping: Implement DMA_ATTR_IOMMU_USE_UPSTREAM_HINT by Patrick Daly · 8 years ago
  31. 2d5b6cf6 arm64: dma-mapping: Respect device coherency in IOMMU mapper by Mitchel Humpherys · 8 years ago
  32. 595e793 arm64: dma-mapping: Remove unused dma_map_ops by Mitchel Humpherys · 8 years ago
  33. 29defcc ion: Snapshot for 4.8 kernel upgrade by Laura Abbott · 10 years ago
  34. 65be4a5 Merge remote-tracking branch '4.4/tmp-730d8a5' into 4.8 by Kyle Yan · 8 years ago
  35. f5591ee arm64: pass return address to dma_common_contiguous_remap by Jin Qian · 9 years ago
  36. effbe98 arm64: dma-mapping: don't clear dma ops on bypass detach by Liam Mark · 8 years ago
  37. 5d26fd1 arm/arm64: dma-mapping: Fix iova region size by Patrick Daly · 8 years ago
  38. 0e43f0a iommu: Add DMA mapper for io-pgtable-fast by Mitchel Humpherys · 9 years ago
  39. 56e520c Merge tag 'iommu-updates-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 8 years ago
  40. fade1ec iommu/dma: Avoid PCI host bridge windows by Robin Murphy · 8 years ago
  41. ff8e21c arm64: dma_mapping: Support DOMAIN_ATTR_S1_BYPASS by Patrick Daly · 9 years ago
  42. 59498fa arm64: dma-mapping: Export arch_setup_dma_ops symbol by Runmin Wang · 8 years ago
  43. 3340eeb arm: dma-mapping: fix data types to hold size_t by Shiraz Hashim · 9 years ago
  44. de375cd arm64: dma-mapping: flush the tlb on unremap by Vinayak Menon · 9 years ago
  45. 8d64f42 arm64: mm: dma: panic on dummy dma alloc by Liam Mark · 9 years ago
  46. 47982c1 arm64: mm: dma: Use dma attribute to allow executeable mappings by Rohit Vaswani · 9 years ago
  47. 72b3f8f arm64: dma-mapping: remove order parameter from arm_iommu_create_mapping() by Mitchel Humpherys · 9 years ago
  48. e2275bf arm64: dma-mapping: Split large pages when allocating in atomic context by Neeti Desai · 9 years ago
  49. 040a288 arm64: dma_mapping: Add support for .dma_mapping_error() ops by Neeti Desai · 9 years ago
  50. 5ee55de dma-mapping: check for failed IOVA allocation by Mitchel Humpherys · 9 years ago
  51. 62a8bc2 arm64: dma-mapping: use correct type for iova in arm_iommu_unmap_sg by Chintan Pandya · 10 years ago
  52. c256bd4 iommu: msm: Provide the IOMMU_NOEXEC flag explicitly during mapping by Rohit Vaswani · 9 years ago
  53. 1ded748 arm64: Pass the correct coherent flag for iommu operations by Neeti Desai · 10 years ago
  54. 38f66a4 arm64: dma-mapping: use correct type for iova by Mitchel Humpherys · 10 years ago
  55. c262b51 arm64: dma-mapping: map sg lists into the SMMU as virtually contiguous by Mitchel Humpherys · 10 years ago
  56. f0dbb6a arm64: dma-mapping: add support for IOMMU mapper by Patrick Daly · 8 years ago
  57. 28a88c9 arm64: add support for NO_KERNEL_MAPPING and STRONGLY_ORDERED by Laura Abbott · 10 years ago
  58. 14f8e03 arm64: dma-mapping: Add dma_remap functions by Patrick Daly · 8 years ago
  59. 060e2df dma-mapping: Add dma_remap functions by Laura Abbott · 10 years ago
  60. 5a9e3e1 arm64: apply __ro_after_init to some objects by Jisheng Zhang · 8 years ago
  61. d34fdb7 arm64: mm: convert __dma_* routines to use start, size by Kwangwoo Lee · 8 years ago
  62. de43b66 arm64: pass return address to dma_common_contiguous_remap by Jin Qian · 9 years ago
  63. 00085f1 dma-mapping: use unsigned long for dma_attrs by Krzysztof Kozlowski · 8 years ago
  64. 16c1132 arm64: mm: change IOMMU notifier action to attach DMA ops by Lorenzo Pieralisi · 8 years ago
  65. b67a8b2 arm64: mm: only initialize swiotlb when necessary by Jisheng Zhang · 8 years ago
  66. e0fb1b3 Merge tag 'iommu-updates-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 8 years ago
  67. 3b6b7e1 iommu/dma: Finish optimising higher-order allocations by Robin Murphy · 9 years ago
  68. 53c92d7 iommu: of: enforce const-ness of struct iommu_ops by Robin Murphy · 9 years ago
  69. 921b1f5 arm64/dma-mapping: Remove default domain workaround by Robin Murphy · 9 years ago
  70. 226d89c arm64/dma-mapping: Extend DMA ops workaround to PCI devices by Robin Murphy · 9 years ago
  71. 722ec35 arm64: dma-mapping: fix handling of devices registered before arch_initcall by Marek Szyprowski · 9 years ago
  72. a7c61a3 arm64: add __init/__initdata section marker to some functions/variables by Jisheng Zhang · 9 years ago
  73. 1dccb59 arm64: simplify dma_get_ops by Arnd Bergmann · 9 years ago
  74. bd1c6ff arm64/dma-mapping: Fix sizes in __iommu_{alloc,free}_attrs by Robin Murphy · 9 years ago
  75. ce5c2d2 arm64: fixup for mm renames by Andrew Morton · 9 years ago
  76. d0164ad mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd by Mel Gorman · 9 years ago
  77. 876945d arm64: Hook up IOMMU dma_ops by Robin Murphy · 9 years ago
  78. 13b8629 arm64: Add IOMMU dma_ops by Robin Murphy · 9 years ago
  79. ba9cc45 arm64: dma-mapping: check whether cma area is initialized or not by Jisheng Zhang · 9 years ago
  80. 97942c2 arm64: dma-mapping: Simplify pgprot handling by Robin Murphy · 9 years ago
  81. 1d1ddf6 arm64: dma-mapping: implement dma_get_sgtable() by Robin Murphy · 9 years ago
  82. aaf6f2f arm64: consolidate __swiotlb_mmap by Robin Murphy · 9 years ago
  83. b6197b9 arm64 : Introduce support for ACPI _CCA object by Suthikulpanit, Suravee · 9 years ago
  84. 2cff98b arm64: add missing PAGE_ALIGN() to __dma_free() by Dean Nelson · 10 years ago
  85. 6829e27 arm64: dma-mapping: always clear allocated buffers by Marek Szyprowski · 10 years ago
  86. 7132813 arm64: Honor __GFP_ZERO in dma allocations by Suzuki K. Poulose · 10 years ago
  87. a1e50a8 arm64: Increase the swiotlb buffer size 64MB by Catalin Marinas · 10 years ago
  88. 9d3bfbb arm64: Combine coherent and non-coherent swiotlb dma_ops by Catalin Marinas · 10 years ago
  89. d4932f9 arm64: add atomic pool for non-coherent and CMA allocations by Laura Abbott · 10 years ago
  90. a52ce12 arm64: Use DMA_ERROR_CODE to denote failed allocation by Sean Paul · 10 years ago
  91. 2189064 arm64: Implement set_arch_dma_coherent_ops() to replace bus notifiers by Catalin Marinas · 10 years ago
  92. a501e32 arm64: Clean up the default pgprot setting by Catalin Marinas · 11 years ago
  93. 6ecba8e arm64: Use bus notifiers to set per-device coherent DMA ops by Catalin Marinas · 11 years ago
  94. c7a4a76 arm64: Make default dma_ops to be noncoherent by Ritesh Harjani · 11 years ago
  95. 196adf2 arm64: Remove pgprot_dmacoherent() by Catalin Marinas · 11 years ago
  96. 214fdbe arm64: Support DMA_ATTR_WRITE_COMBINE by Laura Abbott · 11 years ago
  97. 6e8d796 arm64: Implement custom mmap functions for dma mapping by Laura Abbott · 11 years ago
  98. 7363590 arm64: Implement coherent DMA API based on swiotlb by Catalin Marinas · 11 years ago
  99. 3690951 arm64: Use swiotlb late initialisation by Catalin Marinas · 11 years ago
  100. 19e7640 arm64: Replace ZONE_DMA32 with ZONE_DMA by Catalin Marinas · 11 years ago