1. 81b6b96 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux; tag 'dma-mapping-5.5' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
  2. 995e2ef Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' and 'acpi-doc' by Rafael J. Wysocki · 5 years ago
  3. a7ba70f dma-mapping: treat dev->bus_dma_mask as a DMA limit by Nicolas Saenz Julienne · 5 years ago
  4. 56e35f9 dma-mapping: drop the dev argument to arch_sync_dma_for_* by Christoph Hellwig · 5 years ago
  5. 160c63f iommu/vt-d: Fix panic after kexec -p for kdump by John Donnelly · 5 years ago
  6. ad3e8da iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 by Takashi Iwai · 5 years ago
  7. 565d454 iommu/ipmmu-vmsa: Remove dev_err() on platform_get_irq() failure by YueHaibing · 5 years ago
  8. 964f9cf Merge tag 'dma-mapping-5.4-2' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
  9. 9c24eaf iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU by Arvind Sankar · 5 years ago
  10. 46ac18c iommu/amd: Check PM_LEVEL_SIZE() condition in locked section by Joerg Roedel · 5 years ago
  11. ec21f17 iommu/amd: Fix incorrect PASID decoding from event log by Suthikulpanit, Suravee · 5 years ago
  12. ec37d4e iommu/ipmmu-vmsa: Only call platform_get_irq() when interrupt is mandatory by Geert Uytterhoeven · 5 years ago
  13. f925815 iommu/rockchip: Don't use platform_get_irq to implicitly count irqs by Heiko Stuebner · 5 years ago
  14. ae5e6c6 iommu/amd: Switch to use acpi_dev_hid_uid_match() by Andy Shevchenko · 5 years ago
  15. 1be08f4 iommu/io-pgtable-arm: Support all Mali configurations by Robin Murphy · 5 years ago
  16. 52f325f iommu/io-pgtable-arm: Correct Mali attributes by Robin Murphy · 5 years ago
  17. 6db7bfb iommu/arm-smmu: Free context bitmap in the err path of arm_smmu_init_domain_context by Liu Xiang · 5 years ago
  18. 4d2af08 Merge tag 'iommu-fixes-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 5 years ago
  19. 2a78f99 iommu/amd: Lock code paths traversing protection_domain->dev_list by Joerg Roedel · 5 years ago
  20. ab7b257 iommu/amd: Lock dev_data in attach/detach code paths by Joerg Roedel · 5 years ago
  21. 45e528d iommu/amd: Check for busy devices earlier in attach_device() by Joerg Roedel · 5 years ago
  22. f6c0bfc iommu/amd: Take domain->lock for complete attach/detach path by Joerg Roedel · 5 years ago
  23. 3a11905 iommu/amd: Remove amd_iommu_devtable_lock by Joerg Roedel · 5 years ago
  24. f15d9a9 iommu/amd: Remove domain->updated by Joerg Roedel · 5 years ago
  25. 0b15e02 iommu/amd: Wait for completion of IOTLB flush in attach_device by Filippo Sironi · 5 years ago
  26. cc44954 iommu/amd: Unmap all L7 PTEs when downgrading page-sizes by Andrei Dulea · 5 years ago
  27. 7f1f168 iommu/amd: Introduce first_pte_l7() helper by Andrei Dulea · 5 years ago
  28. 6ccb72f iommu/amd: Fix downgrading default page-sizes in alloc_pte() by Andrei Dulea · 5 years ago
  29. 34c0989 iommu/amd: Fix pages leak in free_pagetable() by Andrei Dulea · 5 years ago
  30. e3a008a Merge tag 'devicetree-for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux by Linus Torvalds · 5 years ago
  31. 671df18 Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
  32. 4feaab0 Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds by Linus Torvalds · 5 years ago
  33. 76f0f22 Merge tag 'please-pull-ia64_for_5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux by Linus Torvalds · 5 years ago
  34. c680e9a iommu: pass cell_count = -1 to of_for_each_phandle with cells_name by Uwe Kleine-König · 5 years ago
  35. e95adb9 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qcom', 'arm/renesas', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 5 years ago
  36. 1f76249 iommu/vt-d: Declare Broadwell igfx dmar support snafu by Chris Wilson · 5 years ago
  37. fd73000 iommu/vt-d: Add Scalable Mode fault information by Kyung Min Park · 5 years ago
  38. cfb94a3 iommu/vt-d: Use bounce buffer for untrusted devices by Lu Baolu · 5 years ago
  39. 3b53034 iommu/vt-d: Add trace events for device dma map/unmap by Lu Baolu · 5 years ago
  40. c5a5dc4 iommu/vt-d: Don't switch off swiotlb if bounce page is used by Lu Baolu · 5 years ago
  41. e5e04d0 iommu/vt-d: Check whether device requires bounce buffer by Lu Baolu · 5 years ago
  42. 96088a20 iommu/omap: Mark pm functions __maybe_unused by Arnd Bergmann · 5 years ago
  43. 754265b iommu/amd: Fix race in increase_address_space() by Joerg Roedel · 5 years ago
  44. 36b7200 iommu/amd: Flush old domains in kdump kernel by Stuart Hayes · 5 years ago
  45. 3623002 iommu/ipmmu-vmsa: Disable cache snoop transactions on R-Car Gen3 by Hai Nguyen Pham · 5 years ago
  46. 5ca54fd iommu/ipmmu-vmsa: Move IMTTBCR_SL0_TWOBIT_* to restore sort order by Geert Uytterhoeven · 5 years ago
  47. 5cf4537 dma-mapping: introduce a dma_common_find_pages helper by Christoph Hellwig · 6 years ago
  48. 5123174 dma-mapping: always use VM_DMA_COHERENT for generic DMA remap by Christoph Hellwig · 5 years ago
  49. f9f3232 dma-mapping: explicitly wire up ->mmap and ->get_sgtable by Christoph Hellwig · 5 years ago
  50. 2896ba4 iommu: Don't use sme_active() in generic code by Joerg Roedel · 5 years ago
  51. 8744daf iommu/vt-d: Remove global page flush support by Jacob Pan · 5 years ago
  52. 097a7df iommu/arm-smmu-v3: Fix build error without CONFIG_PCI_ATS by YueHaibing · 5 years ago
  53. 158a6d3 iommu/dma: add a new dma_map_ops of get_merge_boundary() by Yoshihiro Shimoda · 5 years ago
  54. 8758553 iommu/qcom: Use struct_size() helper by Gustavo A. R. Silva · 5 years ago
  55. d127bc9 iommu: Remove wrong default domain comments by Tom Murphy · 5 years ago
  56. 0ce4a85 Revert "iommu/vt-d: Avoid duplicated pci dma alias consideration" by Lu Baolu · 5 years ago
  57. 6b0c54e iommu/dma: Fix for dereferencing before null checking by Yunsheng Lin · 5 years ago
  58. 4c00889 Merge branch 'arm/smmu' into arm/mediatek by Joerg Roedel · 5 years ago
  59. 1ee9feb iommu/mediatek: Clean up struct mtk_smi_iommu by Yong Wu · 5 years ago
  60. ec2da07 memory: mtk-smi: Get rid of need_larbid by Yong Wu · 5 years ago
  61. b9475b3 iommu/mediatek: Fix VLD_PA_RNG register backup when suspend by Yong Wu · 5 years ago
  62. 15a01f4 iommu/mediatek: Add mmu1 support by Yong Wu · 5 years ago
  63. 907ba6a iommu/mediatek: Add mt8183 IOMMU support by Yong Wu · 5 years ago
  64. 2b326d8 iommu/mediatek: Move vld_pa_rng into plat_data by Yong Wu · 5 years ago
  65. 50822b0 iommu/mediatek: Move reset_axi into plat_data by Yong Wu · 5 years ago
  66. acb3c92 iommu/mediatek: Refine protect memory definition by Yong Wu · 5 years ago
  67. b3e5eee7 iommu/mediatek: Add larb-id remapped support by Yong Wu · 5 years ago
  68. 2aa4c25 iommu/mediatek: Add bclk can be supported optionally by Yong Wu · 5 years ago
  69. b4dad40 iommu/mediatek: Adjust the PA for the 4GB Mode by Yong Wu · 5 years ago
  70. 4c019de iommu/io-pgtable-arm-v7s: Extend to support PA[33:32] for MediaTek by Yong Wu · 5 years ago
  71. 73d5081 iommu/io-pgtable-arm-v7s: Rename the quirk from MTK_4GB to MTK_EXT by Yong Wu · 5 years ago
  72. 7f315c9 iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa by Yong Wu · 5 years ago
  73. 5950b95 iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpers by Yong Wu · 5 years ago
  74. 76ce654 iommu/mediatek: Fix iova_to_phys PA start for 4GB mode by Yong Wu · 5 years ago
  75. cecdce9 iommu/mediatek: Use a struct as the platform data by Yong Wu · 5 years ago
  76. 4dbd258 iommu: Revisit iommu_insert_resv_region() implementation by Eric Auger · 5 years ago
  77. 2c70010 iommu/vt-d: Fix wrong analysis whether devices share the same bus by Nadav Amit · 5 years ago
  78. 0d87308 iommu/iova: Avoid false sharing on fq_timer_on by Eric Dumazet · 5 years ago
  79. 3d70889 iommu/amd: Silence warnings under memory pressure by Qian Cai · 5 years ago
  80. dbe8e6a 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 · 5 years ago
  81. 1554240 Merge branches 'for-joerg/arm-smmu/smmu-v2' and 'for-joerg/arm-smmu/smmu-v3' into for-joerg/arm-smmu/updates by Will Deacon · 5 years ago
  82. 93d0515 iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems by Kai-Heng Feng · 5 years ago
  83. 2cc13bb iommu: Disable passthrough mode when SME is active by Joerg Roedel · 5 years ago
  84. 22bb182 iommu: Set default domain type at runtime by Joerg Roedel · 5 years ago
  85. 5fa9e7c iommu: Print default domain type on boot by Joerg Roedel · 5 years ago
  86. 6b9a7d3 iommu/vt-d: Request passthrough mode from IOMMU core by Joerg Roedel · 5 years ago
  87. cc7c8ad iommu/amd: Request passthrough mode from IOMMU core by Joerg Roedel · 5 years ago
  88. adab0b0 iommu: Use Functions to set default domain type in iommu_set_def_domain_type() by Joerg Roedel · 5 years ago
  89. 8a69961 iommu: Add helpers to set/get default domain type by Joerg Roedel · 5 years ago
  90. faf1498 iommu: Remember when default domain type was set on kernel command line by Joerg Roedel · 5 years ago
  91. a91bcc2 Revert "iommu/arm-smmu-v3: Disable detection of ATS and PRI" by Will Deacon · 5 years ago
  92. cdb8a3c iommu/arm-smmu-v3: Avoid locking on invalidation path when not using ATS by Will Deacon · 5 years ago
  93. 353e3cf iommu/arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs by Will Deacon · 5 years ago
  94. bfff88e iommu/arm-smmu-v3: Rework enabling/disabling of ATS for PCI masters by Will Deacon · 5 years ago
  95. 7314ca8 iommu/arm-smmu-v3: Don't issue CMD_SYNC for zero-length invalidations by Will Deacon · 5 years ago
  96. f75d8e3 iommu/arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag by Will Deacon · 5 years ago
  97. b5e8619 iommu/arm-smmu-v3: Disable detection of ATS and PRI by Will Deacon · 5 years ago
  98. 05cbaf4 iommu/arm-smmu-v3: Document ordering guarantees of command insertion by Will Deacon · 5 years ago
  99. 90ae409 dma-direct: fix zone selection after an unaddressable CMA allocation by Christoph Hellwig · 5 years ago
  100. d720e64 iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPU by Robin Murphy · 5 years ago