1. 568de50 s390/pci: use physical addresses in DMA tables by Niklas Schnelle · 3 years, 1 month ago
  2. 86dc40c iommu/vt-d: Fix unmap_pages support by Alex Williamson · 3 years, 1 month ago
  3. 4e5973d iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() by Christophe JAILLET · 3 years, 1 month ago
  4. f7ff3cf iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 by Alex Bee · 3 years, 1 month ago
  5. 717e88a iommu/amd: Clarify AMD IOMMUv2 initialization messages by Joerg Roedel · 3 years, 1 month ago
  6. 0c5c62d Merge tag 'pci-v5.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 3 years, 2 months ago
  7. 946d619 iommu/dart: Exclude MSI doorbell from PCIe device IOVA range by Marc Zyngier · 3 years, 3 months ago
  8. 7e113d0 Merge tag 'iommu-updates-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 3 years, 2 months ago
  9. 2dc26d9 Merge tag 'overflow-v5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 3 years, 2 months ago
  10. 6e5772c Merge tag 'x86_cc_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 2 months ago
  11. 52d9691 Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'arm/tegra', 'iommu/fixes', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 3 years, 2 months ago
  12. ac315f9 iommu/dma: Fix incorrect error return on iommu deferred attach by Logan Gunthorpe · 3 years, 2 months ago
  13. 5a009fc iommu/dart: Initialize DART_STREAMS_ENABLE by Sven Peter · 3 years, 2 months ago
  14. ab6f4b00 iommu/dma: Use kvcalloc() instead of kvzalloc() by Gustavo A. R. Silva · 3 years, 3 months ago
  15. 8937424 iommu/tegra-smmu: Use devm_bitmap_zalloc when applicable by Christophe JAILLET · 3 years, 3 months ago
  16. 260aecd iommu/dart: Use kmemdup instead of kzalloc and memcpy by Wan Jiabing · 3 years, 3 months ago
  17. 9906b93 iommu/vt-d: Avoid duplicate removing in __domain_mapping() by Longpeng(Mike) · 3 years, 2 months ago
  18. 00ecd54 iommu/vt-d: Clean up unused PASID updating functions by Fenghua Yu · 3 years, 2 months ago
  19. 94f797a iommu/vt-d: Delete dev_has_feat callback by Lu Baolu · 3 years, 2 months ago
  20. 032c5ee iommu/vt-d: Use second level for GPA->HPA translation by Lu Baolu · 3 years, 2 months ago
  21. 7afd7f6 iommu/vt-d: Check FL and SL capability sanity in scalable mode by Lu Baolu · 3 years, 2 months ago
  22. b34380a iommu/vt-d: Remove duplicate identity domain flag by Lu Baolu · 3 years, 2 months ago
  23. 914ff77 iommu/vt-d: Dump DMAR translation structure when DMA fault occurs by Kyung Min Park · 3 years, 2 months ago
  24. 5240aed iommu/vt-d: Do not falsely log intel_iommu is unsupported kernel option by Tvrtko Ursulin · 3 years, 2 months ago
  25. 0f0f80d iommu/arm: fix ARM_SMMU_QCOM compilation by Arnd Bergmann · 3 years, 3 months ago
  26. 0dcf60d Merge tag 'asm-generic-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic by Linus Torvalds · 3 years, 3 months ago
  27. e37f1fe iommu/arm-smmu-qcom: Request direct mapping for modem device by Sibi Sankar · 3 years, 3 months ago
  28. 424953c qcom_scm: hide Kconfig symbol by Arnd Bergmann · 3 years, 3 months ago
  29. 756a622 iommu: arm-smmu-qcom: Add compatible for QCM2290 by Loic Poulain · 3 years, 3 months ago
  30. bc53c8b iommu/arm-smmu-qcom: Add SM6350 SMMU compatible by Konrad Dybcio · 3 years, 4 months ago
  31. 59d9bd7 iommu/arm-smmu-v3: Properly handle the return value of arm_smmu_cmdq_build_cmd() by Zhen Lei · 3 years, 4 months ago
  32. 93f9f79 iommu/arm-smmu-v3: Stop pre-zeroing batch commands in arm_smmu_atc_inv_master() by Zhen Lei · 3 years, 4 months ago
  33. e9d1d2b treewide: Replace the use of mem_encrypt_active() with cc_platform_has() by Tom Lendacky · 3 years, 4 months ago
  34. 32cb4d0 x86/sme: Replace occurrences of sme_active() with cc_platform_has() by Tom Lendacky · 3 years, 4 months ago
  35. 9f78e44 iommu/amd: Use report_iommu_fault() by Lennert Buytenhek · 3 years, 3 months ago
  36. 2cbc61a iommu/dma: Account for min_align_mask w/swiotlb by David Stevens · 3 years, 3 months ago
  37. e81e99b swiotlb: Support aligned swiotlb buffers by David Stevens · 3 years, 3 months ago
  38. 2e727bf iommu/dma: Check CONFIG_SWIOTLB more broadly by David Stevens · 3 years, 3 months ago
  39. 9b49bbc iommu/dma: Fold _swiotlb helpers into callers by David Stevens · 3 years, 3 months ago
  40. ee9d409 iommu/dma: Skip extra sync during unmap w/swiotlb by David Stevens · 3 years, 3 months ago
  41. 06e6203 iommu/dma: Fix arch_sync_dma for map by David Stevens · 3 years, 3 months ago
  42. 08ae5d4 iommu/dma: Fix sync_sg with swiotlb by David Stevens · 3 years, 3 months ago
  43. f13efaf iommu/mediatek: Fix out-of-range warning with clang by Arnd Bergmann · 3 years, 3 months ago
  44. f0b6368 iommu/dart: Clear sid2group entry when a group is freed by Sven Peter · 3 years, 3 months ago
  45. 1cdeb52 iommu/ipmmu-vmsa: Hook up r8a77980 DT matching code by Nikita Yushchenko · 3 years, 3 months ago
  46. 0b482d0 iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses by Bjorn Helgaas · 3 years, 3 months ago
  47. 6f87d4e iommu/dart: Remove iommu_flush_ops by Sven Peter · 3 years, 3 months ago
  48. 3d31d4e iommu/dma: Unexport IOVA cookie management by Robin Murphy · 3 years, 4 months ago
  49. b2b2781 iommu/dart: Clean up IOVA cookie crumbs by Robin Murphy · 3 years, 4 months ago
  50. 7a62ced iommu/ipmmu-vmsa: Add support for r8a779a0 by Yoshihiro Shimoda · 3 years, 4 months ago
  51. 43d83af iommu/amd: Use struct_group() for memcpy() region by Kees Cook · 3 years, 7 months ago
  52. 78e7095 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 3 years, 4 months ago
  53. 589e5ca Merge tag 'iommu-fixes-v5.15-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 3 years, 4 months ago
  54. 8cc6331 iommu: Clarify default domain Kconfig by Robin Murphy · 3 years, 4 months ago
  55. 6ef0505 iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() by Fenghua Yu · 3 years, 4 months ago
  56. a21518c iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() by Fenghua Yu · 3 years, 4 months ago
  57. eb03f2d iommu/amd: Remove iommu_init_ga() by Suravee Suthikulpanit · 3 years, 4 months ago
  58. c3811a5 iommu/amd: Relocate GAMSup check to early_enable_iommus by Wei Huang · 3 years, 4 months ago
  59. a93a962 iova: Export alloc_iova_fast() and free_iova_fast() by Xie Yongji · 3 years, 4 months ago
  60. 69a5c49 Merge tag 'iommu-updates-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 3 years, 4 months ago
  61. 3de18c8 Merge branch 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 3 years, 4 months ago
  62. 4a3bb42 Merge tag 'dma-mapping-5.15' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 3 years, 4 months ago
  63. 866147b Merge tag 'drivers-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc by Linus Torvalds · 3 years, 4 months ago
  64. c7a5238 Merge tag 's390-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux by Linus Torvalds · 3 years, 4 months ago
  65. 1f3f768 s390/pci: improve DMA translation init and exit by Niklas Schnelle · 3 years, 5 months ago
  66. d8768d7 Merge branches 'apple/dart', 'arm/smmu', 'iommu/fixes', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 3 years, 4 months ago
  67. f7403ab iommu/io-pgtable: Abstract iommu_iotlb_gather access by Robin Murphy · 3 years, 4 months ago
  68. 53f6131 iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group() by Yang Yingliang · 3 years, 4 months ago
  69. 423d39d iommu/vt-d: Add present bit check in pasid entry setup helpers by Liu Yi L · 3 years, 4 months ago
  70. 8123b0b iommu/vt-d: Use pasid_pte_is_present() helper function by Liu Yi L · 3 years, 4 months ago
  71. 9ddc348 iommu/vt-d: Drop the kernel doc annotation by Andy Shevchenko · 3 years, 4 months ago
  72. 48811c4 iommu/vt-d: Allow devices to have more than 32 outstanding PRs by Lu Baolu · 3 years, 4 months ago
  73. 289b3b0 iommu/vt-d: Preset A/D bits for user space DMA usage by Lu Baolu · 3 years, 4 months ago
  74. 792fb43 iommu/vt-d: Enable Intel IOMMU scalable mode by default by Lu Baolu · 3 years, 4 months ago
  75. 01dac2d iommu/vt-d: Refactor Kconfig a bit by Lu Baolu · 3 years, 4 months ago
  76. 5e41c99 iommu/vt-d: Remove unnecessary oom message by Zhen Lei · 3 years, 4 months ago
  77. 4d99efb iommu/vt-d: Update the virtual command related registers by Lu Baolu · 3 years, 4 months ago
  78. 5c78501 Merge tag 'qcom-drivers-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers by Arnd Bergmann · 3 years, 4 months ago
  79. 452e69b iommu: Allow enabling non-strict mode dynamically by Robin Murphy · 3 years, 5 months ago
  80. e96763e iommu: Merge strictness and domain type configs by Robin Murphy · 3 years, 5 months ago
  81. 7cf8a63 iommu: Only log strictness for DMA domains by Robin Murphy · 3 years, 5 months ago
  82. 26225be iommu: Expose DMA domain strictness via sysfs by Robin Murphy · 3 years, 5 months ago
  83. c208916 iommu: Express DMA strictness via the domain type by Robin Murphy · 3 years, 5 months ago
  84. 78ca078 iommu/vt-d: Prepare for multiple DMA domain types by Robin Murphy · 3 years, 5 months ago
  85. f9afa31 iommu/arm-smmu: Prepare for multiple DMA domain types by Robin Murphy · 3 years, 5 months ago
  86. 6d59603 iommu/amd: Prepare for multiple DMA domain types by Robin Murphy · 3 years, 5 months ago
  87. bf3aed46 iommu: Introduce explicit type for non-strict DMA domains by Robin Murphy · 3 years, 5 months ago
  88. a8e5f04 iommu/io-pgtable: Remove non-strict quirk by Robin Murphy · 3 years, 5 months ago
  89. 7a7c5ba iommu: Indicate queued flushes via gather data by Robin Murphy · 3 years, 5 months ago
  90. 8d97124 iommu/dma: Remove redundant "!dev" checks by Robin Murphy · 3 years, 5 months ago
  91. ca84ed7 iommu/virtio: Drop IOVA cookie management by Robin Murphy · 3 years, 5 months ago
  92. aa65464 iommu/sun50i: Drop IOVA cookie management by Robin Murphy · 3 years, 5 months ago
  93. 5ad5f667 iommu/sprd: Drop IOVA cookie management by Robin Murphy · 3 years, 5 months ago
  94. b811a45 iommu/rockchip: Drop IOVA cookie management by Robin Murphy · 3 years, 5 months ago
  95. a88a42b iommu/mtk: Drop IOVA cookie management by Robin Murphy · 3 years, 5 months ago
  96. 5d89418 iommu/ipmmu-vmsa: Drop IOVA cookie management by Robin Murphy · 3 years, 5 months ago
  97. 4a376d4 iommu/exynos: Drop IOVA cookie management by Robin Murphy · 3 years, 5 months ago
  98. f297e27 iommu/vt-d: Drop IOVA cookie management by Robin Murphy · 3 years, 5 months ago
  99. 229496a iommu/arm-smmu: Drop IOVA cookie management by Robin Murphy · 3 years, 5 months ago
  100. 3f166da iommu/amd: Drop IOVA cookie management by Robin Murphy · 3 years, 5 months ago