1. 071e5ace Merge tag 'arm-drivers-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc by Linus Torvalds · 3 years, 8 months ago
  2. cd3eb7e Merge tag 'iommu-updates-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 3 years, 8 months ago
  3. 2b9d8e3 Merge branches 'iommu/fixes', 'arm/rockchip', 'arm/smmu', 'x86/vt-d', 'x86/amd', 'virtio' and 'core' into next by Joerg Roedel · 3 years, 9 months ago
  4. 8ce4904b iommu/virtio: Enable x86 support by Jean-Philippe Brucker · 3 years, 9 months ago
  5. ac6d704 iommu/dma: Pass address limit rather than size to iommu_setup_dma_ops() by Jean-Philippe Brucker · 3 years, 9 months ago
  6. 3cf4855 ACPI: Add driver for the VIOT table by Jean-Philippe Brucker · 3 years, 9 months ago
  7. 334200b Merge tag 'drm-msm-next-2021-06-23b' of https://gitlab.freedesktop.org/drm/msm into drm-next by Dave Airlie · 3 years, 9 months ago
  8. ba6014a iommu/arm-smmu-qcom: Add stall support by Rob Clark · 3 years, 9 months ago
  9. ab5df7b iommu/arm-smmu-qcom: Add an adreno-smmu-priv callback to get pagefault info by Jordan Crouse · 3 years, 9 months ago
  10. f8f934c iommu/arm-smmu: Add support for driver IOMMU fault handlers by Jordan Crouse · 3 years, 9 months ago
  11. 934ed45 iommu/vt-d: Fix dereference of pointer info before it is null checked by Colin Ian King · 3 years, 9 months ago
  12. 1c461ef Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu by Joerg Roedel · 3 years, 9 months ago
  13. ddd2567 Merge branch 'for-thierry/arm-smmu' into for-joerg/arm-smmu/updates by Will Deacon · 3 years, 9 months ago
  14. b472191 iommu/arm-smmu: Check smmu->impl pointer before dereferencing by Will Deacon · 3 years, 9 months ago
  15. affa909 iommu/arm-smmu-v3: Remove unnecessary oom message by Zhen Lei · 3 years, 9 months ago
  16. 7c8f176 iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation by Xiyu Yang · 3 years, 9 months ago
  17. 1adf30f iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails by Xiyu Yang · 3 years, 9 months ago
  18. 2c1bc37 iommu/arm-smmu: Use Tegra implementation on Tegra186 by Thierry Reding · 3 years, 9 months ago
  19. 8eb6859 iommu/arm-smmu: tegra: Implement SID override programming by Thierry Reding · 3 years, 9 months ago
  20. 7ecbf25 iommu/arm-smmu: tegra: Detect number of instances at runtime by Thierry Reding · 3 years, 9 months ago
  21. ce7fc8e Merge branch 'for-thierry/arm-smmu' of https://git.kernel.org/pub/scm/linux/kernel/git/will/linux into for-v5.14/tegra-mc by Krzysztof Kozlowski · 3 years, 9 months ago
  22. d6a9642 iommu/vt-d: Fix linker error on 32-bit by Joerg Roedel · 3 years, 9 months ago
  23. 7a0f06c iommu/vt-d: No need to typecast by Parav Pandit · 3 years, 9 months ago
  24. cee57d4 iommu/vt-d: Remove unnecessary braces by Parav Pandit · 3 years, 9 months ago
  25. 74f6d77 iommu/vt-d: Removed unused iommu_count in dmar domain by Parav Pandit · 3 years, 9 months ago
  26. 1f106ff iommu/vt-d: Use bitfields for DMAR capabilities by Parav Pandit · 3 years, 9 months ago
  27. 3bc770b iommu/vt-d: Use DEVICE_ATTR_RO macro by YueHaibing · 3 years, 9 months ago
  28. 606636d iommu/vt-d: Fix out-bounds-warning in intel/svm.c by Gustavo A. R. Silva · 3 years, 9 months ago
  29. 0f4834ab iommu/vt-d: Add PRQ handling latency sampling by Lu Baolu · 3 years, 9 months ago
  30. 74eb87a iommu/vt-d: Add cache invalidation latency sampling by Lu Baolu · 3 years, 9 months ago
  31. 456bb0b iommu/vt-d: Expose latency monitor data through debugfs by Lu Baolu · 3 years, 9 months ago
  32. 55ee5e6 iommu/vt-d: Add common code for dmar latency performance monitors by Lu Baolu · 3 years, 9 months ago
  33. e93a67f iommu/vt-d: Add prq_report trace event by Lu Baolu · 3 years, 9 months ago
  34. d5b9e4b iommu/vt-d: Report prq to io-pgfault framework by Lu Baolu · 3 years, 9 months ago
  35. 4c82b88 iommu/vt-d: Allocate/register iopf queue for sva devices by Lu Baolu · 3 years, 9 months ago
  36. ae7f09b iommu/vt-d: Refactor prq_event_thread() by Lu Baolu · 3 years, 9 months ago
  37. 9e52cc0 iommu/vt-d: Use common helper to lookup svm devices by Lu Baolu · 3 years, 9 months ago
  38. 4048377 iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers by Lu Baolu · 3 years, 9 months ago
  39. 100b8a1 iommu/vt-d: Add pasid private data helpers by Lu Baolu · 3 years, 9 months ago
  40. 521f546 iommu/vt-d: Support asynchronous IOMMU nested capabilities by Lu Baolu · 3 years, 9 months ago
  41. 879fcc6 iommu/vt-d: Select PCI_ATS explicitly by Lu Baolu · 3 years, 9 months ago
  42. 719a193 iommu/vt-d: Tweak the description of a DMA fault by Lu Baolu · 3 years, 9 months ago
  43. 367f82d iommu/vt-d: Fix kernel-doc syntax in file header by Aditya Srivastava · 3 years, 9 months ago
  44. 05d2cbf iommu/vt-d: Remove redundant assignment to variable agaw by Colin Ian King · 3 years, 9 months ago
  45. 22c2d71 iommu/arm-smmu-qcom: Protect acpi_match_platform_list() call with CONFIG_ACPI by Shawn Guo · 3 years, 9 months ago
  46. c55356c iommu: rockchip: Add support for iommu v2 by Benjamin Gaignard · 3 years, 9 months ago
  47. 227014b iommu: rockchip: Add internal ops to handle variants by Benjamin Gaignard · 3 years, 9 months ago
  48. e86b041 iommu: Delete a duplicate check in iommu_change_dev_def_domain() by Zhen Lei · 3 years, 10 months ago
  49. 249c9dc iommu/arm: Cleanup resources in case of probe error path by Amey Narkhede · 3 years, 9 months ago
  50. ab9a77a iommu/arm-smmu-qcom: Move the adreno smmu specific impl by Sai Prakash Ranjan · 3 years, 9 months ago
  51. 0b779f5 iommu/arm-smmu-qcom: Add SC7280 SMMU compatible by Sai Prakash Ranjan · 3 years, 9 months ago
  52. b65412c iommu/amd: Fix section mismatch warning for detect_ivrs() by Joerg Roedel · 3 years, 9 months ago
  53. 7154cbd iommu/dma: Fix compile warning in 32-bit builds by Joerg Roedel · 3 years, 9 months ago
  54. a4099d4 iommu: Drop unnecessary of_iommu.h includes by Rob Herring · 3 years, 10 months ago
  55. bb6bfd79 iommu: Remove unused of_get_dma_window() by Rob Herring · 3 years, 10 months ago
  56. 7978724 iommu/iova: Put free_iova_mem() outside of spinlock iova_rbtree_lock by Xiang Chen · 3 years, 10 months ago
  57. 571f316 iommu/dma: Fix IOVA reserve dma ranges by Srinath Mannam · 4 years, 6 months ago
  58. f115f3c iommu/arm-smmu-v3: Decrease the queue size of evtq and priq by Zhen Lei · 3 years, 10 months ago
  59. 9cff922 iommu/arm-smmu-v3: Ratelimit event dump by Jean-Philippe Brucker · 3 years, 10 months ago
  60. 395ad89 iommu/arm-smmu-v3: Add stall support for platform devices by Jean-Philippe Brucker · 3 years, 10 months ago
  61. a242f429 iommu/arm-smmu-qcom: Skip the TTBR1 quirk for db820c. by Eric Anholt · 4 years ago
  62. 6321484 iommu/arm-smmu-qcom: Add sm6125 compatible by Martin Botka · 3 years, 10 months ago
  63. 0d97174a iommu/arm-smmu: Implement ->probe_finalize() by Thierry Reding · 3 years, 9 months ago
  64. d56d516 iommu/arm-smmu-v3: Change *array into *const array by Bixuan Cui · 3 years, 10 months ago
  65. a51627c iommu/arm-smmu-qcom: hook up qcom_smmu_impl for ACPI boot by Shawn Guo · 3 years, 10 months ago
  66. 340ec06 iommu/amd: Remove redundant assignment of err by Shaokun Zhang · 3 years, 10 months ago
  67. be227f8 iommu/amd: Tidy up DMA ops init by Robin Murphy · 3 years, 9 months ago
  68. 9197bc9 iommu/rockchip: Remove redundant DMA syncs by Robin Murphy · 3 years, 10 months ago
  69. b1e650d iommu/amd: Add amd_iommu=force_enable option by Joerg Roedel · 3 years, 9 months ago
  70. 4b21a50 iommu/amd: Fix extended features logging by Alexander Monakov · 3 years, 10 months ago
  71. 4f1ac76 memory: tegra: Consolidate register fields by Thierry Reding · 3 years, 10 months ago
  72. 0ee74d5 iommu/vt-d: Fix sysfs leak in alloc_iommu() by Rolf Eike Beer · 3 years, 10 months ago
  73. 54c80d9 iommu/vt-d: Use user privilege for RID2PASID translation by Lu Baolu · 3 years, 10 months ago
  74. 1a590a1 iommu/vt-d: Check for allocation failure in aux_detach_device() by Dan Carpenter · 3 years, 10 months ago
  75. 382d91f iommu/virtio: Add missing MODULE_DEVICE_TABLE by Bixuan Cui · 3 years, 10 months ago
  76. a017c56 iommu/amd: Fix wrong parentheses on page-specific invalidations by Nadav Amit · 3 years, 11 months ago
  77. d6177a6 iommu/amd: Clear DMA ops when switching domain by Jean-Philippe Brucker · 3 years, 11 months ago
  78. 57151b5 Merge tag 'pci-v5.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 3 years, 10 months ago
  79. 74d6790 Merge branch 'stable/for-linus-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 3 years, 10 months ago
  80. 954b720 Merge tag 'dma-mapping-5.13' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 3 years, 10 months ago
  81. 2d471b2 iommu: Streamline registration interface by Robin Murphy · 4 years ago
  82. c0aec66 iommu: Statically set module owner by Robin Murphy · 4 years ago
  83. 49d11527 Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/smmu', 'arm/exynos', 'unisoc', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 4 years ago
  84. ac304c0 iommu/mediatek-v1: Add error handle for mtk_iommu_probe by Yong Wu · 4 years ago
  85. f90a9a8 iommu/mediatek-v1: Avoid build fail when build as module by Yong Wu · 4 years ago
  86. b34ea31 iommu/mediatek: Always enable the clk on resume by Dafna Hirschfeld · 4 years ago
  87. 84b6269 iommu/fsl-pamu: Fix uninitialized variable warning by Joerg Roedel · 4 years ago
  88. 38c527a iommu/vt-d: Force to flush iotlb before creating superpage by Longpeng(Mike) · 4 years ago
  89. 304c73b iommu/amd: Put newline after closing bracket in warning by Paul Menzel · 4 years ago
  90. 745610c iommu/vt-d: Fix an error handling path in 'intel_prepare_irq_remapping()' by Christophe JAILLET · 4 years ago
  91. 906f86c iommu/vt-d: Fix build error of pasid_enable_wpe() with !X86 by Lu Baolu · 4 years ago
  92. 994d660 iommu/amd: Remove performance counter pre-initialization test by Suravee Suthikulpanit · 4 years ago
  93. 715601e Revert "iommu/amd: Fix performance counter initialization" by Paul Menzel · 4 years ago
  94. 45ed933 iommu/amd: Remove duplicate check of devid by Shaokun Zhang · 4 years ago
  95. d0272ea iommu/exynos: Remove unneeded local variable initialization by Krzysztof Kozlowski · 4 years ago
  96. 268aa45 iommu/amd: Page-specific invalidations for more than one page by Nadav Amit · 4 years ago
  97. e0bb4b7 iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_CONFIG command by Zenghui Yu · 4 years ago
  98. 8b74b6a iommu/vt-d: Avoid unnecessary cache flush in pasid entry teardown by Lu Baolu · 4 years ago
  99. c0474a6 iommu/vt-d: Invalidate PASID cache when root/context entry changed by Lu Baolu · 4 years ago
  100. eea53c5 iommu/vt-d: Remove WO permissions on second-level paging entries by Lu Baolu · 4 years ago