1. 4dbd258 iommu: Revisit iommu_insert_resv_region() implementation by Eric Auger · 5 years ago
  2. 2cc13bb iommu: Disable passthrough mode when SME is active by Joerg Roedel · 5 years ago
  3. 22bb182 iommu: Set default domain type at runtime by Joerg Roedel · 5 years ago
  4. 5fa9e7c iommu: Print default domain type on boot by Joerg Roedel · 5 years ago
  5. adab0b0 iommu: Use Functions to set default domain type in iommu_set_def_domain_type() by Joerg Roedel · 5 years ago
  6. 8a69961 iommu: Add helpers to set/get default domain type by Joerg Roedel · 5 years ago
  7. faf1498 iommu: Remember when default domain type was set on kernel command line by Joerg Roedel · 5 years ago
  8. 56f8af5 iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() by Will Deacon · 5 years ago
  9. a7d20dc iommu: Introduce struct iommu_iotlb_gather for batching TLB flushes by Will Deacon · 5 years ago
  10. 6d1bcb9 iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops by Will Deacon · 5 years ago
  11. d95c388 Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-ops' and 'core' into next by Joerg Roedel · 5 years ago
  12. c78ad1b Merge tag 'iommu-fixes-v5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
  13. adfd373 iommu: Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions by Eric Auger · 6 years ago
  14. ad0834d iommu: Fix a leak in iommu_insert_resv_region by Eric Auger · 6 years ago
  15. bf3255b iommu: Add recoverable fault reporting by Jean-Philippe Brucker · 6 years ago
  16. 0c830e6 iommu: Introduce device fault report API by Jacob Pan · 6 years ago
  17. 4505153 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 by Thomas Gleixner · 6 years ago
  18. 7423e01 iommu: Add API to request DMA domain for device by Lu Baolu · 6 years ago
  19. 57274ea iommu: Use right function to get group for device by Lu Baolu · 6 years ago
  20. 24f307d iommu: Add missing new line for dma type by Lu Baolu · 6 years ago
  21. b553156 Merge branches 'arm/tegra', 'arm/mediatek', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 6 years ago
  22. 26b25a2 iommu: Bind process address spaces to devices by Jean-Philippe Brucker · 6 years ago
  23. a3a1959 iommu: Add APIs for multiple domains per device by Lu Baolu · 6 years ago
  24. 8cec63e iommu: Remove iommu_callback_data by Lu Baolu · 6 years ago
  25. 8bc32a2 iommu: Don't print warning when IOMMU driver only supports unmanaged domains by Joerg Roedel · 6 years ago
  26. d05e4c8 Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'arm/mediatek', 'x86/vt-d', 'x86/amd', 'hyper-v' and 'core' into next by Joerg Roedel · 6 years ago
  27. 780da9e iommu: Use dev_printk() when possible by Bjorn Helgaas · 6 years ago
  28. 1d7ae53 iommu: Introduce iotlb_sync_map callback by Dmitry Osipenko · 6 years ago
  29. dc9de8a iommu: Check for iommu_ops == NULL in iommu_probe_device() by Joerg Roedel · 6 years ago
  30. cc5aed4 iommu: Consolitate ->add/remove_device() calls by Joerg Roedel · 6 years ago
  31. b4ef725 iommu: Introduce wrappers around dev->iommu_fwspec by Joerg Roedel · 6 years ago
  32. c1af7b4 iommu: Audit and remove any unnecessary uses of module.h by Paul Gortmaker · 6 years ago
  33. 5d95f40 iommu: Do physical merging in iommu_map_sg() by Robin Murphy · 6 years ago
  34. 2f2fbfb Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 6 years ago
  35. 68a6efe iommu: Add "iommu.strict" command line option by Zhen Lei · 6 years ago
  36. 35449ad iommu: Fix a typo by Rami Rosen · 6 years ago
  37. 701d8a6 iommu: Tidy up window attributes by Robin Murphy · 6 years ago
  38. 6af588f iommu: Add fast hook for getting DMA domains by Robin Murphy · 6 years ago
  39. eab03e2 iommu/arm-smmu: Add support for the fsl-mc bus by Nipun Gupta · 6 years ago
  40. d88e61f iommu: Remove the ->map_sg indirection by Christoph Hellwig · 6 years ago
  41. 58d1131 iommu: Add config option to set passthrough as default by Olof Johansson · 6 years ago
  42. c52c72d iommu: Add sysfs attribyte for domain type by Olof Johansson · 6 years ago
  43. bad614b iommu: Enable debugfs exposure of IOMMU driver internals by Gary R Hook · 7 years ago
  44. 1eefe5a iommu: Clean up the comments for iommu_group_alloc by Lu Baolu · 7 years ago
  45. 7f9584d iommu: Remove extra NULL check when call strtobool() by Andy Shevchenko · 7 years ago
  46. c5611a8 iommu: Do not return error code for APIs with size_t return type by Suravee Suthikulpanit · 7 years ago
  47. 9ae9df0 iommu: Check the result of iommu_group_get() for NULL by Jordan Crouse · 7 years ago
  48. 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
  49. add02cfd iommu: Introduce Interface for IOMMU TLB Flushing by Joerg Roedel · 7 years ago
  50. 1464d0b iommu: Avoid NULL group dereference by Robin Murphy · 7 years ago
  51. e01d191 iommu: Add is_attach_deferred call-back to iommu-ops by Baoquan He · 7 years ago
  52. 05f80300 iommu: Finish making iommu_group support mandatory by Robin Murphy · 7 years ago
  53. 72dcac6 iommu: Warn once when device_group callback returns NULL by Joerg Roedel · 8 years ago
  54. 7f7a230 iommu: Return ERR_PTR() values from device_group call-backs by Joerg Roedel · 8 years ago
  55. 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
  56. 207c6e3 iommu: Move report_iommu_fault() to iommu.c by Joerg Roedel · 8 years ago
  57. 3ba8775 iommu: Make iommu_bus_notifier return NOTIFY_DONE rather than error code by zhichang.yuan · 8 years ago
  58. fccb4e3 iommu: Allow default domain type to be set on the kernel command line by Will Deacon · 8 years ago
  59. 9d3a4de iommu: Disambiguate MSI region types by Robin Murphy · 8 years ago
  60. 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
  61. d0f6f58 iommu: Remove iommu_register_instance interface by Joerg Roedel · 8 years ago
  62. b0119e8 iommu: Introduce new 'struct iommu_device' by Joerg Roedel · 8 years ago
  63. c09e22d iommu: Rename struct iommu_device by Joerg Roedel · 8 years ago
  64. 534766d iommu: Rename iommu_get_instance() by Joerg Roedel · 8 years ago
  65. a514a6e iommu: Fix static checker warning in iommu_insert_device_resv_regions by Eric Auger · 8 years ago
  66. 909111b iommu: Avoid unnecessary assignment of dev->iommu_fwspec by Zhen Lei · 8 years ago
  67. bc7d12b9 iommu: Implement reserved_regions iommu-group sysfs file by Eric Auger · 8 years ago
  68. 6c65fb3 iommu: iommu_get_group_resv_regions by Eric Auger · 8 years ago
  69. 544a25d iommu: Only map direct mapped regions by Eric Auger · 8 years ago
  70. 2b20cbb iommu: iommu_alloc_resv_region by Eric Auger · 8 years ago
  71. e5b5234 iommu: Rename iommu_dm_regions into iommu_resv_regions by Eric Auger · 8 years ago
  72. 797a8b4 iommu: Handle default domain attach failure by Robin Murphy · 8 years ago
  73. 1465f48 Merge branches 'arm/mediatek', 'arm/smmu', 'x86/amd', 's390', 'core' and 'arm/exynos' into next by Joerg Roedel · 8 years ago
  74. e4f10ff iommu: Make of_iommu_set/get_ops() DT agnostic by Lorenzo Pieralisi · 8 years ago
  75. 13f59a7 iommu: Allow taking a reference on a group directly by Robin Murphy · 8 years ago
  76. 57f98d2 iommu: Introduce iommu_fwspec by Robin Murphy · 8 years ago
  77. 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
  78. 33b21a6 iommu: Add apply_dm_region call-back to iommu-ops by Joerg Roedel · 8 years ago
  79. feccf39 iommu: Simplify and fix ida handling by Heiner Kallweit · 9 years ago
  80. e38d1f1 iommu: Simplify init function by Heiner Kallweit · 9 years ago
  81. 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
  82. 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
  83. d16e0fa iommu: Allow selecting page sizes per domain by Robin Murphy · 9 years ago
  84. 338c314 PCI: Add support for multiple DMA aliases by Jacek Lawrynowicz · 9 years ago
  85. eebb803 iommu: Don't overwrite domain pointer when there is no default_domain by Joerg Roedel · 9 years ago
  86. 06bfcaa iommu: Fix second argument of trace_map() to report correct paddr by Yoshihiro Shimoda · 9 years ago
  87. 3e6110f Revert "scatterlist: use sg_phys()" by Dan Williams · 9 years ago
  88. 1228236 iommu: Move default domain allocation to iommu_group_get_for_dev() by Joerg Roedel · 9 years ago
  89. 391811e iommu: Remove is_pci_dev() fall-back from iommu_group_get_for_dev by Joerg Roedel · 9 years ago
  90. 6eab556 iommu: Add generic_device_group() function by Joerg Roedel · 9 years ago
  91. 5e62292 iommu: Export and rename iommu_group_get_for_pci_dev() by Joerg Roedel · 9 years ago
  92. 46c6b2b iommu: Revive device_group iommu-ops call-back by Joerg Roedel · 9 years ago
  93. db0fa0c scatterlist: use sg_phys() by Dan Williams · 9 years ago
  94. 38667f1 iommu: Ignore -ENODEV errors from add_device call-back by Joerg Roedel · 10 years ago
  95. 5ffde2f Merge branches 'arm/rockchip', 'arm/exynos', 'arm/smmu', 'x86/vt-d', 'x86/amd', 'default-domains' and 'core' into next by Joerg Roedel · 10 years ago
  96. 409e553 iommu: Checking for NULL instead of IS_ERR by Dan Carpenter · 10 years ago
  97. d290f1e iommu: Introduce iommu_request_dm_for_dev() by Joerg Roedel · 10 years ago
  98. 6827ca8 iommu: Add function to query the default domain of a group by Joerg Roedel · 10 years ago
  99. beed282 iommu: Create direct mappings in default domains by Joerg Roedel · 10 years ago
  100. a1015c2 iommu: Introduce direct mapped region handling by Joerg Roedel · 10 years ago