1. 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
  2. 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
  3. d88e61f iommu: Remove the ->map_sg indirection by Christoph Hellwig · 6 years ago
  4. d1e2022 iommu/arm-smmu: Error out only if not enough context interrupts by Vivek Gautam · 6 years ago
  5. ac6bbf0 iommu: Remove IOMMU_OF_DECLARE by Rob Herring · 7 years ago
  6. a86854d treewide: devm_kzalloc() -> devm_kcalloc() by Kees Cook · 7 years ago
  7. b0c560f iommu: Clean up of_iommu_init_fn by Robin Murphy · 7 years ago
  8. 56f1944 Merge branches 'iommu/arm/smmu', 'iommu/updates', 'iommu/vt-d', 'iommu/ipmmu-vmsa' and 'iommu/iova' into iommu-next-20171113.0 by Alex Williamson · 7 years ago
  9. 74f55d3 iommu/arm-smmu: Enable bypass transaction caching for ARM SMMU 500 by Feng Kan · 7 years ago
  10. 6948d4a iommu/arm-smmu: Remove ACPICA workarounds by Robin Murphy · 7 years ago
  11. 32b1244 iommu/io-pgtable-arm: Convert to IOMMU API TLB sync by Robin Murphy · 7 years ago
  12. 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
  13. af6ee6c Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu by Joerg Roedel · 7 years ago
  14. a2d866f iommu/arm-smmu: Add system PM support by Robin Murphy · 7 years ago
  15. 90df373 iommu/arm-smmu: Track context bank state by Robin Murphy · 7 years ago
  16. 7aa8619 iommu/arm-smmu-v3: Implement shutdown method by Nate Watterson · 8 years ago
  17. 2b03774 iommu/arm-smmu: Split out register defines by Rob Clark · 7 years ago
  18. a7990c6 iommu/arm-smmu: fix null-pointer dereference in arm_smmu_add_device by Artem Savkov · 7 years ago
  19. c54451a iommu/arm-smmu: Fix the error path in arm_smmu_add_device by Vivek Gautam · 8 years ago
  20. 8e517e7 iommu/arm-smmu: Reintroduce locking around TLB sync operations by Will Deacon · 8 years ago
  21. 523d742 iommu/arm-smmu: Remove io-pgtable spinlock by Robin Murphy · 8 years ago
  22. 81b3c25 iommu/io-pgtable: Introduce explicit coherency by Robin Murphy · 8 years ago
  23. 84c2437 iommu/arm-smmu: Plumb in new ACPI identifiers by Robin Murphy · 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. bdf9592 iommu/arm-smmu: Return IOVA in iova_to_phys when SMMU is bypassed by Sunil Goutham · 8 years ago
  26. 6323f47 iommu/arm-smmu: Correct sid to mask by Peng Fan · 8 years ago
  27. f6810c1 iommu/arm-smmu: Clean up early-probing workarounds by Robin Murphy · 8 years ago
  28. 61bc671 iommu/arm-smmu: Install bypass S2CRs for IOMMU_DOMAIN_IDENTITY domains by Will Deacon · 8 years ago
  29. 0834cc2 iommu/arm-smmu: Restrict domain attributes to UNMANAGED domains by Will Deacon · 8 years ago
  30. 56fbf60 iommu/arm-smmu: Add global SMR masking property by Robin Murphy · 8 years ago
  31. 8513c89 iommu/arm-smmu: Poll for TLB sync completion more effectively by Robin Murphy · 8 years ago
  32. 11febfc iommu/arm-smmu: Use per-context TLB sync as appropriate by Robin Murphy · 8 years ago
  33. 452107c iommu/arm-smmu: Tidy up context bank indexing by Robin Murphy · 8 years ago
  34. 280b683 iommu/arm-smmu: Simplify ASID/VMID handling by Robin Murphy · 8 years ago
  35. 125458a iommu/arm-smmu: Fix 16-bit ASID configuration by Sunil Goutham · 8 years ago
  36. 53c35dce iommu/arm-smmu: Print message when Cavium erratum 27704 was detected by Robert Richter · 8 years ago
  37. 273df96 iommu/dma: Make PCI window reservation generic by Robin Murphy · 8 years ago
  38. 9d3a4de iommu: Disambiguate MSI region types by Robin Murphy · 8 years ago
  39. 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
  40. d0f6f58 iommu: Remove iommu_register_instance interface by Joerg Roedel · 8 years ago
  41. 9648cbc iommu/arm-smmu: Make use of the iommu_register interface by Joerg Roedel · 8 years ago
  42. ce273db Merge branch 'iommu/iommu-priv' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/core by Joerg Roedel · 8 years ago
  43. 3677a64 iommu/arm-smmu: Fix for ThunderX erratum #27704 by Tomasz Nowicki · 8 years ago
  44. dc0eaa4 iommu/arm-smmu: Support for Extended Stream ID (16 bit) by Aleksey Makarov · 8 years ago
  45. 5018c8d iommu/arm-smmu: Do not advertise IOMMU_CAP_INTR_REMAP anymore by Eric Auger · 8 years ago
  46. f3ebee8 iommu/arm-smmu: Implement reserved region get/put callbacks by Eric Auger · 8 years ago
  47. e198980 iommu/arm-smmu: Set privileged attribute to 'default' instead of 'unprivileged' by Sricharan R · 8 years ago
  48. 1465f48 Merge branches 'arm/mediatek', 'arm/smmu', 'x86/amd', 's390', 'core' and 'arm/exynos' into next by Joerg Roedel · 8 years ago
  49. d6fcd3b iommu/arm-smmu: Add IORT configuration by Lorenzo Pieralisi · 8 years ago
  50. bbb8a18 iommu/arm-smmu: Split probe functions into DT/generic portions by Lorenzo Pieralisi · 8 years ago
  51. ce9babe iommu/arm-smmu: Convert struct device of_node to fwnode usage by Lorenzo Pieralisi · 8 years ago
  52. 6eb18d4 iommu/arm-smmu: Set SMTNMB_TLBEN in ACR to enable caching of bypass entries by Nipun Gupta · 8 years ago
  53. 5896f3a iommu/arm-smmu: Constify iommu_gather_ops structures by Bhumika Goyal · 8 years ago
  54. e1b44cb iommu/arm-smmu: Fix group refcounting by Robin Murphy · 8 years ago
  55. 8c82d6e iommu/arm-smmu: Fix out-of-bounds dereference by Robin Murphy · 8 years ago
  56. 3c117b5 iommu/arm-smmu: Check that iommu_fwspecs are ours by Robin Murphy · 8 years ago
  57. fba4f8e iommu/arm-smmu: Work around ARM DMA configuration by Robin Murphy · 8 years ago
  58. 455eb7d iommu/arm-smmu: Set domain geometry by Robin Murphy · 8 years ago
  59. 021bb84 iommu/arm-smmu: Wire up generic configuration support by Robin Murphy · 8 years ago
  60. adfec2e iommu/arm-smmu: Convert to iommu_fwspec by Robin Murphy · 8 years ago
  61. 588888a iommu/arm-smmu: Intelligent SMR allocation by Robin Murphy · 8 years ago
  62. d3097e3 iommu/arm-smmu: Add a stream map entry iterator by Robin Murphy · 8 years ago
  63. d6fc5d9 iommu/arm-smmu: Streamline SMMU data lookups by Robin Murphy · 8 years ago
  64. f80cd88 iommu/arm-smmu: Refactor mmu-masters handling by Robin Murphy · 8 years ago
  65. 8e8b203 iommu/arm-smmu: Keep track of S2CR state by Robin Murphy · 8 years ago
  66. 1f3d5ca iommu/arm-smmu: Consolidate stream map entry state by Robin Murphy · 8 years ago
  67. 2117424 iommu/arm-smmu: Handle stream IDs more dynamically by Robin Murphy · 8 years ago
  68. 6070529 iommu/arm-smmu: Support v7s context format by Robin Murphy · 8 years ago
  69. e2d4231 iommu/arm-smmu: Drop devm_free_irq when driver detach by Peng Fan · 8 years ago
  70. 3714ce1d iommu/arm-smmu: Disable stalling faults for all endpoints by Will Deacon · 8 years ago
  71. bee1400 iommu/arm-smmu: Use devm_request_irq and devm_free_irq by Peng Fan · 9 years ago
  72. 112c898 iommu/arm-smmu: request pcie devices to enable ACS by Wei Chen · 9 years ago
  73. 287980e remove lots of IS_ERR_VALUE abuses by Arnd Bergmann · 9 years ago
  74. e7f44b6 Merge tag 'devicetree-for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux by Linus Torvalds · 9 years ago
  75. d546635 iommu/arm-smmu: Use per-domain page sizes. by Robin Murphy · 9 years ago
  76. 8801561 Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu by Joerg Roedel · 9 years ago
  77. 3ca3712 iommu/arm-smmu: Clear cache lock bit of ACR by Peng Fan · 9 years ago
  78. b7862e3 iommu/arm-smmu: Support SMMUv1 64KB supplement by Robin Murphy · 9 years ago
  79. 7602b87 iommu/arm-smmu: Decouple context format from kernel config by Robin Murphy · 9 years ago
  80. f9a05f0 iommu/arm-smmu: Tidy up 64-bit/atomic I/O accesses by Robin Murphy · 9 years ago
  81. f0cfffc iommu/arm-smmu: Work around MMU-500 prefetch errata by Robin Murphy · 9 years ago
  82. e086d91 iommu/arm-smmu: Convert ThunderX workaround to new method by Robin Murphy · 9 years ago
  83. 67b65a3 iommu/arm-smmu: Differentiate specific implementations by Robin Murphy · 9 years ago
  84. 1bd37a6 iommu/arm-smmu: Workaround for ThunderX erratum #27704 by Tirumalesh Chalamarla · 9 years ago
  85. 4e3e9b6 iommu/arm-smmu: Add support for 16 bit VMID by Tirumalesh Chalamarla · 9 years ago
  86. 9800699 iommu/arm-smmu: Don't allocate resources for bypass domains by Robin Murphy · 9 years ago
  87. 5f63495 iommu/arm-smmu: Fix stream-match conflict with IOMMU_DOMAIN_DMA by Will Deacon · 9 years ago
  88. cb6c27b iommu/arm-smmu: Make use of phandle iterators in device-tree parsing by Joerg Roedel · 9 years ago
  89. cbf8277 iommu/arm-smmu: Treat IOMMU_DOMAIN_DMA as bypass for now by Will Deacon · 9 years ago
  90. bc7f2ce iommu/arm-smmu: Don't fail device attach if already attached to a domain by Will Deacon · 9 years ago
  91. 25a1c96 iommu/arm-smmu: Allow disabling unmatched stream bypass by Robin Murphy · 9 years ago
  92. 9adb959 iommu/arm-smmu: Support DMA-API domains by Robin Murphy · 9 years ago
  93. d346180 iommu/arm-smmu: Treat all device transactions as unprivileged by Robin Murphy · 9 years ago
  94. 75df138 iommu/arm-smmu: Invalidate TLBs properly by Robin Murphy · 9 years ago
  95. 06c610e iommu/io-pgtable: Indicate granule for TLB maintenance by Robin Murphy · 9 years ago
  96. 9a4a9d8 iommu/arm-smmu: Correct group reference count by Peng Fan · 9 years ago
  97. 44830b0 iommu/arm-smmu: Delete an unnecessary check before free_io_pgtable_ops() by Markus Elfring · 9 years ago
  98. b67ad2f Merge branches 'x86/vt-d', 'arm/omap', 'arm/smmu', 's390', 'core' and 'x86/amd' into next by Joerg Roedel · 9 years ago
  99. af65993 iommu/arm-smmu: Switch to device_group call-back by Joerg Roedel · 9 years ago
  100. c88ae5d iommu/arm-smmu: Remove redundant calculation of gr0 base address by Will Deacon · 9 years ago