1. 8befb66 iommu/arm-smmu: Add support for map/unmap to be atomic by Patrick Daly · 8 years ago
  2. 3a8a88a iommu/arm-smmu: add support for specifying clocks by Patrick Daly · 8 years ago
  3. 849aa50 iommu/arm-smmu: Reduce TLB sync timeout by Mitchel Humpherys · 9 years ago
  4. 9b1b894 iommu/arm-smmu: Poll TLBSTATUS with a tight loop by Mitchel Humpherys · 9 years ago
  5. f300799 iommu/arm-smmu: Use context bank TLBSTATUS registers by Mitchel Humpherys · 9 years ago
  6. 288086e iommu/iommu-debug: Add debugfs file to trigger context faults by Mitchel Humpherys · 9 years ago
  7. 5437921 iommu/iommu-debug: Only uniquify directory names for dynamic domains by Mitchel Humpherys · 9 years ago
  8. e66aa5b iommu/iommu-debug: Maintain list of domains during alloc by Susheel Khiani · 9 years ago
  9. 70b7511 iommu/iommu-debug: Fix parsing of unmap size by Mitchel Humpherys · 9 years ago
  10. f01d6e3 iommu/io-pgtable: Add memory stats debugfs file by Mitchel Humpherys · 9 years ago
  11. c75ae49 iommu: Create iommu debugfs directory from IOMMU code by Mitchel Humpherys · 9 years ago
  12. a05b252 iommu/iommu-debug: Don't add debugfs entries until we init by Mitchel Humpherys · 9 years ago
  13. 088cc58 iommu/iommu-debug: Move attachment info file to subdirectory by Mitchel Humpherys · 9 years ago
  14. 89924fd iommu/iommu-debug: Initialize debug device to 0 by Mitchel Humpherys · 9 years ago
  15. 0fe337d iommu/iommu-debug: Add translation and mapping test files by Mitchel Humpherys · 9 years ago
  16. 7cc56e4 iommu/iommu-debug: Rename profiling device functions by Mitchel Humpherys · 9 years ago
  17. 876e2be iommu/iommu-debug: Make attachment directories unique by Mitchel Humpherys · 9 years ago
  18. 106a33f Kconfig: Mark IOMMU_DEBUG_TRACKING as broken by Patrick Daly · 8 years ago
  19. 42296fb iommu: Add debugging infrastructure by Mitchel Humpherys · 9 years ago
  20. 47b4836 iommu/io-pgtable-arm: Optimize map by batching flushes by Stepan Moskovchenko · 9 years ago
  21. faa87fc iommu: io-pgtable-arm: Flush all tlbs at end of unmap by Mitchel Humpherys · 9 years ago
  22. b7fb0c5 iommu: io-pgtable-arm: Disable tests for 16Kb and 64Kb granules by Patrick Daly · 8 years ago
  23. 601ebd3 iommu: io-pgtable-arm: Improve coverage of arm_lpae_range_has_mapping by Mitchel Humpherys · 9 years ago
  24. 9739d9b iommu: io-pgtable-arm: Only suppress map failures during map tests by Mitchel Humpherys · 9 years ago
  25. e4012a6 iommu: io-pgtable-arm: Add selftest for mixed block + page mappings by Mitchel Humpherys · 9 years ago
  26. fdf212a iommu: io-pgtable-arm: make selftests more thorough by Mitchel Humpherys · 9 years ago
  27. df18a9a iommu: io-pgtable-arm: add self-test for .mag_sg by Mitchel Humpherys · 9 years ago
  28. f96739f iommu/io-pgtable-arm: add support for the IOMMU_PRIV flag by Jeremy Gebben · 9 years ago
  29. f493044 Revert "iommu/arm-smmu: Treat all device transactions as unprivileged" by Patrick Daly · 8 years ago
  30. 1b0313e iommu/io-pgtable-arm: Stricter double-map checking by Mitchel Humpherys · 9 years ago
  31. deb3e83 iommu/io-pgtable-arm: Don't leave dangling table entries by Mitchel Humpherys · 9 years ago
  32. 67ba8eb Revert "iommu/io-pgtable-arm: Unmap and free table when overwriting with block" by Patrick Daly · 8 years ago
  33. f145f05 iommu/io-pgtable-arm: Use optimized unmap path properly by Patrick Daly · 8 years ago
  34. 5f92f32 iommu: io-pgtable-arm: unmap last level all at once by Mitchel Humpherys · 9 years ago
  35. 5e05059 iommu: io-pgtable: use size_t for unmap return value by Mitchel Humpherys · 9 years ago
  36. 5123b49 iommu/io-pgtable: Improve documentation of .map_sg callback by Mitchel Humpherys · 9 years ago
  37. 4d7cdd9 iommu/arm-smmu: Check the return type of map_sg and take appropriate action by Rohit Vaswani · 9 years ago
  38. daab041 iommu: io-pgtable-arm: implement .map_sg by Mitchel Humpherys · 9 years ago
  39. 622bc04 iommu/arm-smmu: wire up .map_sg from the ARM LPAE io-pgtable by Mitchel Humpherys · 9 years ago
  40. cd6ff13 iommu: io-pgtable: add .map_sg op to io_pgtable_ops by Mitchel Humpherys · 9 years ago
  41. 76e77fb iommu: add more debug for iommu_pgsize failure by Mitchel Humpherys · 9 years ago
  42. fad2592 iommu: export iommu_pgsize by Mitchel Humpherys · 9 years ago
  43. e62d336 iommu/arm-smmu: Support DOMAIN_ATTR_S1_BYPASS by Patrick Daly · 8 years ago
  44. fd55700 iommu/arm-smmu: Implement .reg_read and .reg_write by Mitchel Humpherys · 9 years ago
  45. 3ede5d9 iommu: Add iommu_reg_read and iommu_reg_write by Mitchel Humpherys · 9 years ago
  46. 017ee4b iommu/arm-smmu: Make fault triggering more reliable by Mitchel Humpherys · 9 years ago
  47. a52d6cc iommu/arm-smmu: Implement .trigger_fault by Mitchel Humpherys · 9 years ago
  48. 8488df2 iommu: Add iommu_trigger_fault by Mitchel Humpherys · 9 years ago
  49. cc8d12f iommu/arm-smmu: Implement DOMAIN_ATTR_NON_FATAL_FAULTS by Mitchel Humpherys · 9 years ago
  50. 0980131 iommu: arm-smmu: Disable default DMA Domain support by Patrick Daly · 8 years ago
  51. c190d93 iommu/arm-smmu: add support for DOMAIN_ATTR_DYNAMIC by Patrick Daly · 8 years ago
  52. 8ac927c iommu/arm-smmu: add support for TTBR0, CONTEXTIDR and PROCID attributes by Jeremy Gebben · 9 years ago
  53. 7e47f9b iommu/arm-smmu: add support for DOMAIN_ATTR_CONTEXT_BANK by Jeremy Gebben · 9 years ago
  54. fa24b0c iommu/arm-smmu: Tear down domain context if attach fails by Jeremy Gebben · 9 years ago
  55. cd9f07a iommu/arm-smmu: implement DOMAIN_ATTR_PT_BASE_ADDR using ttbr[0] by Mitchel Humpherys · 10 years ago
  56. 39e9c91 iommu/arm-smmu: save the pgtbl_cfg in the domain by Mitchel Humpherys · 9 years ago
  57. 031d746 iommu/arm-smmu: add option to skip SMR mask sanity check by Dhaval Patel · 9 years ago
  58. 9c2f648 iommu/arm-smmu: add DT option to skip certain initialization by Mitchel Humpherys · 10 years ago
  59. d03b65d iommu/arm-smmu: Make unmapped accesses more obvious by Mitchel Humpherys · 9 years ago
  60. d5083c0 iommu/arm-smmu: Always set resume to terminate the transaction by Shrenuj Bansal · 9 years ago
  61. a8dabc9 iommu/arm-smmu: Rate-limit the context fault handler by Mitchel Humpherys · 9 years ago
  62. dd75e33 iommu/arm-smmu: Pass external fault information to client handlers by Mitchel Humpherys · 9 years ago
  63. d54eafd iommu/arm-smmu: Do an ATOS in the fault handler by Patrick Daly · 8 years ago
  64. 04059c5 iommu/arm-smmu: Print SID info on context faults by Shalaj Jain · 9 years ago
  65. a474ae1 iommu/arm-smmu: Pass pagefault information to client handlers by Sushmita Susheelendra · 9 years ago
  66. b8be413 iommu/arm-smmu: improve the fault handler output by Mitchel Humpherys · 9 years ago
  67. 07ba44b iommu/arm-smmu: add DT option to make address size faults fatal by Mitchel Humpherys · 9 years ago
  68. 5ba2811 Revert "iommu/arm-smmu: Disable stalling faults for all endpoints" by Patrick Daly · 8 years ago
  69. c4f2a80 iommu/arm-smmu: use a threaded handler for global faults by Mitchel Humpherys · 9 years ago
  70. cca6011 iommu/arm-smmu: use a threaded handler for context interrupts by Mitchel Humpherys · 10 years ago
  71. a85a2fb arm-smmu: Implement iova_to_phys with a software table walk by Patrick Daly · 8 years ago
  72. fb11f70 iommu/arm-smmu: Implement hardware iova-to-phys by Mitchel Humpherys · 9 years ago
  73. 36b8c32 iommu: Add iommu_iova_to_phys_hard by Mitchel Humpherys · 9 years ago
  74. d7e0971 iommu/arm-smmu: return failure from iommu_iova_to_phys when ATOS fails by Mitchel Humpherys · 9 years ago
  75. 0ed5da6 iommu/arm-smmu: workaround some ATOS hw errata by Mitchel Humpherys · 10 years ago
  76. 31f7ce4 iommu/arm-smmu: correct the physical address mask during ATOS by Patrick Daly · 8 years ago
  77. 2fbae2a iommu/arm-smmu: only allow one ATOS operation at a time by Mitchel Humpherys · 10 years ago
  78. 2d05a57 iommu/arm-smmu: Don't wipe out MICRO_MMU_CTRL while halting by Mitchel Humpherys · 9 years ago
  79. 952f40a iommu/arm-smmu: Do a local halt around impl def programming by Mitchel Humpherys · 9 years ago
  80. 5494a5e iommu/arm-smmu: program implementation defined registers on attach by Mitchel Humpherys · 10 years ago
  81. f0d4e21 iommu/arm-smmu: program ACTLR register for qcom SMMUs by Patrick Daly · 8 years ago
  82. 69fbf49 Merge remote-tracking branch 'origin/tmp-3eab887' into msm-4.8 by Kyle Yan · 8 years ago
  83. 36e8282 iommu/arm-smmu: select ARM64_DMA_USE_IOMMU by Mitchel Humpherys · 10 years ago
  84. 4df3618 Merge branch 'for-joerg/arm-smmu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into iommu/fixes by Joerg Roedel · 8 years ago
  85. 5bc0a11 iommu/arm-smmu: Don't BUG() if we find aborting STEs with disable_bypass by Will Deacon · 8 years ago
  86. 3714ce1 iommu/arm-smmu: Disable stalling faults for all endpoints by Will Deacon · 8 years ago
  87. aea2037 iommu/arm-smmu: Fix CMDQ error handling by Will Deacon · 8 years ago
  88. e633fc7 iommu/io-pgtable-arm-v7s: Fix attributes when splitting blocks by Robin Murphy · 8 years ago
  89. c987ff0 iommu/dma: Respect IOMMU aperture when allocating by Robin Murphy · 8 years ago
  90. 3ec6004 iommu/dma: Don't put uninitialised IOVA domains by Robin Murphy · 8 years ago
  91. 9a8a5dc iommu/mediatek: Mark static functions in headers inline by Joerg Roedel · 8 years ago
  92. 00085f1 dma-mapping: use unsigned long for dma_attrs by Krzysztof Kozlowski · 8 years ago
  93. dd96711 Merge tag 'iommu-updates-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 8 years ago
  94. f64d6e2 Merge tag 'devicetree-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux by Linus Torvalds · 8 years ago
  95. 194dc87 Add braces to avoid "ambiguous ‘else’" compiler warnings by Linus Torvalds · 8 years ago
  96. dcddffd mm: do not pass mm_struct into handle_mm_fault by Kirill A. Shutemov · 8 years ago
  97. 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 · 8 years ago
  98. ffec219 iommu/amd: Initialize dma-ops domains with 3-level page-table by Joerg Roedel · 8 years ago
  99. 3254de6 iommu/amd: Update Alias-DTE in update_device_table() by Joerg Roedel · 8 years ago
  100. 5c365d1 iommu/vt-d: Return error code in domain_context_mapping_one() by Wei Yang · 8 years ago