1. d8fd275 iommu: arm-smmu: Program TTBR1 to a zero page by Patrick Daly · 6 years ago
  2. 1bca48e Merge remote-tracking branch '4.9/tmp-05a906d' into msm-4.9 by Kyle Yan · 7 years ago
  3. 2d59530 iommu/io-pgtable-arm: Check for leaf entry before dereferencing it by Oleksandr Tyshchenko · 7 years ago
  4. 49ccf33 iommu: arm-smmu: Fix QSMMUV500 system cache quirk by Patrick Daly · 7 years ago
  5. 2ba4cfa iommu: io-pgtable-arm: Remove duplicate tlb flush by Patrick Daly · 7 years ago
  6. 1402f94 iommu/io-pgtable-arm: fix multibit shareability comparison by Liam Mark · 7 years ago
  7. b128040 iommu/io-pgtable-arm: Use right-shift for division by Sudarshan Rajagopalan · 7 years ago
  8. 7a0b4bb iommu/iommu-debug: Add validation support for per-buffer coherent mappings by Sudarshan Rajagopalan · 7 years ago
  9. 3b26457 iommu: arm-smmu: Fix shift of integer by more than 32 by Patrick Daly · 7 years ago
  10. 04b0c85 iommu/io-pgtable-arm: Set page table coherency by Liam Mark · 7 years ago
  11. 17f3180 iommu/io-pgtable-arm: support querying IOVA coherency by Liam Mark · 7 years ago
  12. d35ec7c iommu: io-pgtable-arm: Use correct bitmask for pgd entry by Patrick Daly · 7 years ago
  13. 5649c82 iommu/io-pgtable: Fix use of quirk "use upstream hint" by Liam Mark · 7 years ago
  14. ce6786f iommu: io-pgtable-arm: Support DOMAIN_ATTRIBUTE_USE_UPSTREAM_HINT by Patrick Daly · 8 years ago
  15. bf76227 iommu: io-pgtable-arm: Implement IOMMU_USE_UPSTREAM_HINT by Patrick Daly · 8 years ago
  16. a8a228d iommu/io-pgtable-arm: Use outer shareable for all configurations by Liam Mark · 8 years ago
  17. 1245b7f iommu/io-pgtable-arm: Make cacheable mappings outer-shareable by Mitchel Humpherys · 8 years ago
  18. 45b2e97 iommu/io-pgtable-arm: Support SMMU coherent page tables by Mitchel Humpherys · 8 years ago
  19. 781558f iommu: io-pgtable-arm: Fix arm_lpae_split_blk_unmap cornercase by Patrick Daly · 8 years ago
  20. d5bb2da iommu/io-pgtable-arm: Use non-cacheable page table memory by Mitchel Humpherys · 9 years ago
  21. c11d108 iommu/arm-smmu: Add support for page table donation by Patrick Daly · 8 years ago
  22. f01d6e3 iommu/io-pgtable: Add memory stats debugfs file by Mitchel Humpherys · 9 years ago
  23. 47b4836 iommu/io-pgtable-arm: Optimize map by batching flushes by Stepan Moskovchenko · 9 years ago
  24. faa87fc iommu: io-pgtable-arm: Flush all tlbs at end of unmap by Mitchel Humpherys · 9 years ago
  25. b7fb0c5 iommu: io-pgtable-arm: Disable tests for 16Kb and 64Kb granules by Patrick Daly · 8 years ago
  26. 601ebd3 iommu: io-pgtable-arm: Improve coverage of arm_lpae_range_has_mapping by Mitchel Humpherys · 9 years ago
  27. 9739d9b iommu: io-pgtable-arm: Only suppress map failures during map tests by Mitchel Humpherys · 9 years ago
  28. e4012a6 iommu: io-pgtable-arm: Add selftest for mixed block + page mappings by Mitchel Humpherys · 9 years ago
  29. fdf212a iommu: io-pgtable-arm: make selftests more thorough by Mitchel Humpherys · 9 years ago
  30. df18a9a iommu: io-pgtable-arm: add self-test for .mag_sg by Mitchel Humpherys · 9 years ago
  31. f96739f iommu/io-pgtable-arm: add support for the IOMMU_PRIV flag by Jeremy Gebben · 9 years ago
  32. 1b0313e iommu/io-pgtable-arm: Stricter double-map checking by Mitchel Humpherys · 9 years ago
  33. deb3e83 iommu/io-pgtable-arm: Don't leave dangling table entries by Mitchel Humpherys · 9 years ago
  34. 67ba8eb Revert "iommu/io-pgtable-arm: Unmap and free table when overwriting with block" by Patrick Daly · 8 years ago
  35. f145f05 iommu/io-pgtable-arm: Use optimized unmap path properly by Patrick Daly · 8 years ago
  36. 5f92f32 iommu: io-pgtable-arm: unmap last level all at once by Mitchel Humpherys · 9 years ago
  37. 5e05059 iommu: io-pgtable: use size_t for unmap return value by Mitchel Humpherys · 9 years ago
  38. 4d7cdd9 iommu/arm-smmu: Check the return type of map_sg and take appropriate action by Rohit Vaswani · 9 years ago
  39. daab041 iommu: io-pgtable-arm: implement .map_sg by Mitchel Humpherys · 9 years ago
  40. 7c6d90e iommu/io-pgtable-arm: Fix iova_to_phys for block entries by Will Deacon · 8 years ago
  41. fb94825 iommu/io-pgtable-arm: Support IOMMU_MMIO flag by Robin Murphy · 8 years ago
  42. 3850db4 iommu/io-pgtable: Rationalise quirk handling by Robin Murphy · 8 years ago
  43. 507e4c9 iommu/io-pgtable: Add helper functions for TLB ops by Robin Murphy · 8 years ago
  44. 8f6aff9 iommu/io-pgtable-arm: Fix io-pgtable-arm build failure by Lada Trimasova · 8 years ago
  45. 12c2ab0 iommu/io-pgtable-arm: Ensure we free the final level on teardown by Will Deacon · 8 years ago
  46. fdc3896 iommu/io-pgtable: Make io_pgtable_ops_to_pgtable() macro common by Robin Murphy · 8 years ago
  47. 06c610e iommu/io-pgtable: Indicate granule for TLB maintenance by Robin Murphy · 8 years ago
  48. 2eb97c7 iommu/io-pgtable-arm: Avoid dereferencing bogus PTEs by Robin Murphy · 8 years ago
  49. ffcb6d1 iommu/io-pgtable-arm: Don't use dma_to_phys() by Robin Murphy · 9 years ago
  50. cf27ec9 iommu/io-pgtable-arm: Unmap and free table when overwriting with block by Will Deacon · 9 years ago
  51. f5b8319 iommu/io-pgtable: Remove flush_pgtable callback by Robin Murphy · 9 years ago
  52. 87a91b1 iommu/io-pgtable-arm: Centralise sync points by Robin Murphy · 9 years ago
  53. f8d5496 iommu/io-pgtable-arm: Allow appropriate DMA API use by Robin Murphy · 9 years ago
  54. 63979b8 iommu/io-pgtable-arm: avoid speculative walks through TTBR1 by Will Deacon · 9 years ago
  55. 367bd97 iommu/io-pgtable-arm: Fix self-test WARNs on i386 by Will Deacon · 9 years ago
  56. c896c13 iommu: io-pgtable-arm: add non-secure quirk by Laurent Pinchart · 9 years ago
  57. fe4b991 iommu: add self-consistency tests to ARM LPAE IO page table allocator by Will Deacon · 10 years ago
  58. e1d3c0f iommu: add ARM LPAE page table allocator by Will Deacon · 10 years ago