1. 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
  2. add02cfd iommu: Introduce Interface for IOMMU TLB Flushing by Joerg Roedel · 7 years ago
  3. 1464d0b iommu: Avoid NULL group dereference by Robin Murphy · 7 years ago
  4. e01d191 iommu: Add is_attach_deferred call-back to iommu-ops by Baoquan He · 7 years ago
  5. 05f80300 iommu: Finish making iommu_group support mandatory by Robin Murphy · 7 years ago
  6. 72dcac6 iommu: Warn once when device_group callback returns NULL by Joerg Roedel · 7 years ago
  7. 7f7a230 iommu: Return ERR_PTR() values from device_group call-backs by Joerg Roedel · 7 years ago
  8. 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
  9. 207c6e3 iommu: Move report_iommu_fault() to iommu.c by Joerg Roedel · 8 years ago
  10. 3ba8775 iommu: Make iommu_bus_notifier return NOTIFY_DONE rather than error code by zhichang.yuan · 8 years ago
  11. fccb4e3 iommu: Allow default domain type to be set on the kernel command line by Will Deacon · 8 years ago
  12. 9d3a4de iommu: Disambiguate MSI region types by Robin Murphy · 8 years ago
  13. 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
  14. d0f6f58 iommu: Remove iommu_register_instance interface by Joerg Roedel · 8 years ago
  15. b0119e8 iommu: Introduce new 'struct iommu_device' by Joerg Roedel · 8 years ago
  16. c09e22d iommu: Rename struct iommu_device by Joerg Roedel · 8 years ago
  17. 534766d iommu: Rename iommu_get_instance() by Joerg Roedel · 8 years ago
  18. a514a6e iommu: Fix static checker warning in iommu_insert_device_resv_regions by Eric Auger · 8 years ago
  19. 909111b iommu: Avoid unnecessary assignment of dev->iommu_fwspec by Zhen Lei · 8 years ago
  20. bc7d12b9 iommu: Implement reserved_regions iommu-group sysfs file by Eric Auger · 8 years ago
  21. 6c65fb3 iommu: iommu_get_group_resv_regions by Eric Auger · 8 years ago
  22. 544a25d iommu: Only map direct mapped regions by Eric Auger · 8 years ago
  23. 2b20cbb iommu: iommu_alloc_resv_region by Eric Auger · 8 years ago
  24. e5b5234 iommu: Rename iommu_dm_regions into iommu_resv_regions by Eric Auger · 8 years ago
  25. 797a8b4 iommu: Handle default domain attach failure by Robin Murphy · 8 years ago
  26. 1465f48 Merge branches 'arm/mediatek', 'arm/smmu', 'x86/amd', 's390', 'core' and 'arm/exynos' into next by Joerg Roedel · 8 years ago
  27. e4f10ff iommu: Make of_iommu_set/get_ops() DT agnostic by Lorenzo Pieralisi · 8 years ago
  28. 13f59a7 iommu: Allow taking a reference on a group directly by Robin Murphy · 8 years ago
  29. 57f98d2 iommu: Introduce iommu_fwspec by Robin Murphy · 8 years ago
  30. 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
  31. 33b21a6 iommu: Add apply_dm_region call-back to iommu-ops by Joerg Roedel · 8 years ago
  32. feccf39 iommu: Simplify and fix ida handling by Heiner Kallweit · 8 years ago
  33. e38d1f1 iommu: Simplify init function by Heiner Kallweit · 8 years ago
  34. e0fb1b3 Merge tag 'iommu-updates-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 9 years ago
  35. 7afd16f Merge tag 'pci-v4.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 9 years ago
  36. d16e0fa iommu: Allow selecting page sizes per domain by Robin Murphy · 9 years ago
  37. 338c314 PCI: Add support for multiple DMA aliases by Jacek Lawrynowicz · 9 years ago
  38. eebb803 iommu: Don't overwrite domain pointer when there is no default_domain by Joerg Roedel · 9 years ago
  39. 06bfcaa iommu: Fix second argument of trace_map() to report correct paddr by Yoshihiro Shimoda · 9 years ago
  40. 3e6110f Revert "scatterlist: use sg_phys()" by Dan Williams · 9 years ago
  41. 1228236 iommu: Move default domain allocation to iommu_group_get_for_dev() by Joerg Roedel · 9 years ago
  42. 391811e iommu: Remove is_pci_dev() fall-back from iommu_group_get_for_dev by Joerg Roedel · 9 years ago
  43. 6eab556 iommu: Add generic_device_group() function by Joerg Roedel · 9 years ago
  44. 5e62292 iommu: Export and rename iommu_group_get_for_pci_dev() by Joerg Roedel · 9 years ago
  45. 46c6b2b iommu: Revive device_group iommu-ops call-back by Joerg Roedel · 9 years ago
  46. db0fa0c scatterlist: use sg_phys() by Dan Williams · 9 years ago
  47. 38667f1 iommu: Ignore -ENODEV errors from add_device call-back by Joerg Roedel · 9 years ago
  48. 5ffde2f Merge branches 'arm/rockchip', 'arm/exynos', 'arm/smmu', 'x86/vt-d', 'x86/amd', 'default-domains' and 'core' into next by Joerg Roedel · 9 years ago
  49. 409e553 iommu: Checking for NULL instead of IS_ERR by Dan Carpenter · 10 years ago
  50. d290f1e iommu: Introduce iommu_request_dm_for_dev() by Joerg Roedel · 10 years ago
  51. 6827ca8 iommu: Add function to query the default domain of a group by Joerg Roedel · 10 years ago
  52. beed282 iommu: Create direct mappings in default domains by Joerg Roedel · 10 years ago
  53. a1015c2 iommu: Introduce direct mapped region handling by Joerg Roedel · 10 years ago
  54. 2c1296d iommu: Add iommu_get_domain_for_dev function by Joerg Roedel · 10 years ago
  55. e39cb8a iommu: Make sure a device is always attached to a domain by Joerg Roedel · 10 years ago
  56. 426a273 iommu: Limit iommu_attach/detach_device to devices with their own group by Joerg Roedel · 10 years ago
  57. 53723dc iommu: Allocate a default domain for iommu groups by Joerg Roedel · 10 years ago
  58. 843cb6d iommu: Call remove_device call-back after driver release by Joerg Roedel · 10 years ago
  59. 8da3014 iommu: Clean up after a failed bus initialization by Joerg Roedel · 10 years ago
  60. 19762d7 iommu: Propagate error in add_iommu_group by Joerg Roedel · 10 years ago
  61. 269aa80 iommu: Add a few printk messages to group handling code by Joerg Roedel · 10 years ago
  62. 92e7066 iommu: Remove function name from pr_fmt() by Joerg Roedel · 10 years ago
  63. d7ef999 iommu: Init iommu-groups support earlier, in core_initcall by Marek Szyprowski · 10 years ago
  64. 89be34a iommu: Remove domain_init and domain_free iommu_ops by Joerg Roedel · 10 years ago
  65. a10315e iommu: Only allow iommu_map/unmap for paging domains by Joerg Roedel · 10 years ago
  66. 8539c7c iommu: Introduce iommu domain types by Joerg Roedel · 10 years ago
  67. 938c470 iommu: Introduce domain_alloc and domain_free iommu_ops by Joerg Roedel · 10 years ago
  68. 63ce3ae iommu: Update my email address by Joerg Roedel · 10 years ago
  69. 860cd64 iommu: Fix trace_map() to report original iova and original size by Shuah Khan · 10 years ago
  70. db8614d iommu: Change trace unmap api to report unmapped size by Shuah Khan · 10 years ago
  71. 6fd492f iommu: Fix trace_unmap() to report original iova by Shuah Khan · 10 years ago
  72. 6f51ee7 Merge tag 'iommu-config-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc by Linus Torvalds · 10 years ago
  73. 18f2340 iommu: Decouple iommu_map_sg from CPU page size by Robin Murphy · 10 years ago
  74. 461bfb3f iommu: fix initialization without 'add_device' callback by Marek Szyprowski · 10 years ago
  75. d7da6bd iommu: Improve error handling when setting bus iommu by Heiko Stübner · 10 years ago
  76. 38ec010 iommu: Do more input validation in iommu_map_sg() by Joerg Roedel · 10 years ago
  77. 315786e iommu: Add iommu_map_sg() function by Olav Haugan · 10 years ago
  78. fb3e306 iommu: Fix bus notifier breakage by Mark Salter · 10 years ago
  79. f096c06 iommu: Rework iommu_group_get_for_pci_dev() by Alex Williamson · 10 years ago
  80. 24278a2 iommu: Remove iommu_domain_has_cap() API function by Joerg Roedel · 10 years ago
  81. 3c0e0ca iommu: Introduce iommu_capable API function by Joerg Roedel · 10 years ago
  82. 1aed074 iommu: Convert iommu-caps from define to enum by Joerg Roedel · 10 years ago
  83. c4a783b iommu/core: Make iommu_group_get_for_dev() more robust by Joerg Roedel · 10 years ago
  84. 9db4ad9 iommu/core: Check for the right function pointer in iommu_map() by Joerg Roedel · 10 years ago
  85. b22f643 iommu: Constify struct iommu_ops by Thierry Reding · 10 years ago
  86. 104a1c1 iommu/core: Create central IOMMU group lookup/creation interface by Alex Williamson · 10 years ago
  87. bb51eee Merge branches 'iommu/fixes', 'tracing', 'core', 'arm/tegra', 'x86/vt-d', 'arm/smmu' and 'arm/shmobile' into next by Joerg Roedel · 11 years ago
  88. abedb04 iommu: No need to pass '0x' when '%pa' is used by Fabio Estevam · 11 years ago
  89. 3a50639 iommu: Change iommu driver to call unmap trace event by Shuah Khan · 11 years ago
  90. e0be7c8 iommu: Change iommu driver to call map trace event by Shuah Khan · 11 years ago
  91. 6998063 iommu: Change iommu driver to call detach_device_to_domain trace event by Shuah Khan · 11 years ago
  92. b54db77 iommu: Change iommu driver to call attach_device_to_domain trace event by Shuah Khan · 11 years ago
  93. 2e75708 iommu: Change iommu driver to call remove_device_to_group trace event by Shuah Khan · 11 years ago
  94. d1cf7e8 iommu: Change iommu driver to call add_device_to_group trace event by Shuah Khan · 11 years ago
  95. 7f6db17 iommu: Add event tracing feature to iommu by Shuah Khan · 11 years ago
  96. 6197ca8 iommu: Use %pa and %zx instead of casting by Joe Perches · 11 years ago
  97. c6a8af5 iommu: Fix compiler warning on pr_debug by Alex Williamson · 11 years ago
  98. bd13969 iommu: Split iommu_unmaps by Alex Williamson · 11 years ago
  99. 0c4513b Merge branches 'iommu/fixes', 'x86/vt-d', 'x86/amd', 'ppc/pamu', 'core' and 'arm/tegra' into next by Joerg Roedel · 12 years ago
  100. aa16bea iommu: Add a function to find an iommu group by id by Alexey Kardashevskiy · 12 years ago