1. 5c7e3f3 Merge tag 'iommu-fix-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 4 years, 2 months ago
  2. 9def3b1 iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built by Bartosz Golaszewski · 4 years, 3 months ago
  3. 5a32c34 Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 3 months ago
  4. 531d29b Merge tag 'iommu-updates-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 4 years, 3 months ago
  5. cf1d2b4 Merge tag 'acpi-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm by Linus Torvalds · 4 years, 3 months ago
  6. e4174ff Merge branch 'acpi-numa' by Rafael J. Wysocki · 4 years, 3 months ago
  7. cc73437 Merge tag 'x86-irq-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  8. ac74075 Merge tag 'x86_pasid_for_5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  9. 7e3c388 Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renesas', 'arm/tegra', 'arm/qcom', 'arm/smmu', 'ppc/pamu', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 4 years, 3 months ago
  10. c40aaaa iommu/vt-d: Gracefully handle DMAR units with no supported address widths by David Woodhouse · 4 years, 3 months ago
  11. 9f4df96 dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h> by Christoph Hellwig · 4 years, 3 months ago
  12. 0b1abd1 dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h> by Christoph Hellwig · 4 years, 4 months ago
  13. 0a0f0d8 dma-mapping: split <linux/dma-mapping.h> by Christoph Hellwig · 4 years, 3 months ago
  14. 1a3f2fd iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() by Lu Baolu · 4 years, 3 months ago
  15. 6278eec iommu/vt-d: Check UAPI data processed by IOMMU core by Jacob Pan · 4 years, 3 months ago
  16. d905738 iommu/uapi: Handle data and argsz filled by users by Jacob Pan · 4 years, 3 months ago
  17. 23cc349 iommu/uapi: Rename uapi functions by Jacob Pan · 4 years, 3 months ago
  18. 8d3bb3b iommu/uapi: Use named union for user data by Jacob Pan · 4 years, 3 months ago
  19. 0bbe4ce iommu/amd: Fix the overwritten field in IVMD header by Adrian Huang · 4 years, 3 months ago
  20. e2eae09 iommu/qcom: add missing put_device() call in qcom_iommu_of_xlate() by Yu Kuai · 4 years, 3 months ago
  21. f534d98b iommu/arm-smmu-v3: Add SVA device feature by Jean-Philippe Brucker · 4 years, 3 months ago
  22. d744f9e iommu/arm-smmu-v3: Check for SVA features by Jean-Philippe Brucker · 4 years, 3 months ago
  23. 3e63033 iommu/arm-smmu-v3: Seize private ASID by Jean-Philippe Brucker · 4 years, 3 months ago
  24. 3f1ce8e iommu/arm-smmu-v3: Share process page tables by Jean-Philippe Brucker · 4 years, 3 months ago
  25. e881e783 iommu/arm-smmu-v3: Move definitions to a header by Jean-Philippe Brucker · 4 years, 3 months ago
  26. 7cef39d iommu/io-pgtable-arm: Move some definitions to a header by Jean-Philippe Brucker · 4 years, 3 months ago
  27. a76a377 iommu/arm-smmu-v3: Ensure queue is read after updating prod pointer by Zhou Wang · 4 years, 3 months ago
  28. e8d39a9 dma-iommu: implement ->alloc_noncoherent by Christoph Hellwig · 4 years, 4 months ago
  29. efa70f2 dma-mapping: add a new dma_alloc_pages API by Christoph Hellwig · 4 years, 4 months ago
  30. 8c1c6c7 Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into dma-mapping-for-next by Christoph Hellwig · 4 years, 3 months ago
  31. 01feba5 ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT by Jonathan Cameron · 4 years, 4 months ago
  32. 54ce12e iommu/amd: Re-purpose Exclusion range registers to support SNP CWWB by Suravee Suthikulpanit · 4 years, 3 months ago
  33. 2818de6 iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR by Suravee Suthikulpanit · 4 years, 3 months ago
  34. c69d89a iommu/amd: Use 4K page for completion wait write-back semaphore by Suravee Suthikulpanit · 4 years, 3 months ago
  35. 21d3c04 iommu/tegra-smmu: Allow to group clients in same swgroup by Nicolin Chen · 4 years, 4 months ago
  36. 4fba988 iommu/tegra-smmu: Fix iova->phys translation by Nicolin Chen · 4 years, 4 months ago
  37. 82fa58e iommu/tegra-smmu: Do not use PAGE_SHIFT and PAGE_MASK by Nicolin Chen · 4 years, 4 months ago
  38. d2ef096 iommu/vt-d: Use device numa domain if RHSA is missing by Lu Baolu · 4 years, 3 months ago
  39. 1a26044 iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate() by Yu Kuai · 4 years, 3 months ago
  40. 1226fa0 iommu/arm-smmu: Constify some helpers by Rob Clark · 4 years, 4 months ago
  41. 556db53 iommu/arm-smmu: Prepare for the adreno-smmu implementation by Jordan Crouse · 4 years, 4 months ago
  42. 67f1a7a iommu/arm-smmu: Add support for split pagetables by Jordan Crouse · 4 years, 4 months ago
  43. dd147a8 iommu/arm-smmu: Pass io-pgtable config to implementation specific function by Jordan Crouse · 4 years, 4 months ago
  44. 376cdf6 iommu/arm-smmu-v3: Fix endianness annotations by Jean-Philippe Brucker · 4 years, 3 months ago
  45. b9bb694 iommu/io-pgtable-arm: Clean up faulty sanity check by Robin Murphy · 4 years, 3 months ago
  46. b34e9b0 iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu path by Tom Murphy · 4 years, 4 months ago
  47. e97685a iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode by Suravee Suthikulpanit · 4 years, 3 months ago
  48. d5c152c iommu/tegra-smmu: Fix tlb_mask by Nicolin Chen · 4 years, 3 months ago
  49. ce433d0 iommu/pamu: Replace use of kzfree with kfree_sensitive by Alex Dewar · 4 years, 4 months ago
  50. d714aaa iommu/renesas: Update help description for IPMMU_VMSA config by Lad Prabhakar · 4 years, 4 months ago
  51. 14c4acc iommu/amd: Fix potential @entry null deref by Joao Martins · 4 years, 4 months ago
  52. 3c21356 iommu/mediatek: Add support for MT8167 by Fabien Parent · 4 years, 4 months ago
  53. d1b5ef0 iommu/mediatek: Add flag for legacy ivrp paddr by Fabien Parent · 4 years, 4 months ago
  54. 20f0afd x86/mmu: Allocate/free a PASID by Fenghua Yu · 4 years, 4 months ago
  55. 2a5054c iommu/vt-d: Change flags type to unsigned int in binding mm by Fenghua Yu · 4 years, 4 months ago
  56. c7b6bac drm, iommu: Change type of pasid to u32 by Fenghua Yu · 4 years, 4 months ago
  57. e0d0727 dma-mapping: introduce DMA range map, supplanting dma_pfn_offset by Jim Quinlan · 4 years, 3 months ago
  58. bc95fd0 iommu/amd: Remove domain search for PCI/MSI by Thomas Gleixner · 4 years, 4 months ago
  59. 9f0ffb4 iommu/vt-d: Remove domain search for PCI/MSI[X] by Thomas Gleixner · 4 years, 4 months ago
  60. 2b2c6aa iommm/amd: Store irq domain in struct device by Thomas Gleixner · 4 years, 4 months ago
  61. 85a8dfc iommm/vt-d: Store irq domain in struct device by Thomas Gleixner · 4 years, 4 months ago
  62. 3b9c1d3 x86/msi: Consolidate MSI allocation by Thomas Gleixner · 4 years, 4 months ago
  63. 33a65ba x86_ioapic_Consolidate_IOAPIC_allocation by Thomas Gleixner · 4 years, 4 months ago
  64. 2bf1e7b x86/msi: Consolidate HPET allocation by Thomas Gleixner · 4 years, 4 months ago
  65. 6b6256e iommu/irq_remapping: Consolidate irq domain lookup by Thomas Gleixner · 4 years, 4 months ago
  66. 192a99f iommu/amd: Consolidate irq domain getter by Thomas Gleixner · 4 years, 4 months ago
  67. 60e5a93 iommu/vt-d: Consolidate irq domain getter by Thomas Gleixner · 4 years, 4 months ago
  68. b4c364d x86/irq: Add allocation type for parent domain retrieval by Thomas Gleixner · 4 years, 4 months ago
  69. 801b5e4 x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency by Thomas Gleixner · 4 years, 4 months ago
  70. 23357b6 iommu/amd: Prevent NULL pointer dereference by Thomas Gleixner · 4 years, 4 months ago
  71. 5ceda74 dma-direct: rename and cleanup __phys_to_dma by Christoph Hellwig · 4 years, 4 months ago
  72. bd07a20a iommu/arm-smmu-v3: permit users to disable msi polling by Barry Song · 4 years, 4 months ago
  73. 9305d02 iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypass by Barry Song · 4 years, 4 months ago
  74. fea9ae1 iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for module parameter by Barry Song · 4 years, 4 months ago
  75. dc898eb iommu/arm-smmu-v3: Fix l1 stream table size in the error message by Zenghui Yu · 4 years, 4 months ago
  76. 404d0b3 iommu/tegra-smmu: Add locking around mapping operations by Dmitry Osipenko · 4 years, 4 months ago
  77. 03c7b78 iommu/sun50i: Fix set-but-not-used variable warning by Joerg Roedel · 4 years, 4 months ago
  78. c2c5945 iommu/mediatek: Check 4GB mode by reading infracfg by Miles Chen · 4 years, 4 months ago
  79. 29aaebb iommu/vt-d: Handle 36bit addressing for x86-32 by Chris Wilson · 4 years, 4 months ago
  80. ba328f8 iommu/iova: Replace cmpxchg with xchg in queue_iova by Yuqi Jin · 4 years, 4 months ago
  81. 2822e58 iommu/amd: Do not use IOMMUv2 functionality when SME is active by Joerg Roedel · 4 years, 4 months ago
  82. 7cad554 iommu/amd: Do not force direct mapping when SME is active by Joerg Roedel · 4 years, 4 months ago
  83. 4604393 iommu/dma: Remove broken huge page handling by Robin Murphy · 4 years, 4 months ago
  84. e52d58d iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE by Suravee Suthikulpanit · 4 years, 4 months ago
  85. 26e495f iommu/amd: Restore IRTE.RemapEn bit after programming IRTE by Suravee Suthikulpanit · 4 years, 4 months ago
  86. 2d33b7d iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set() by Lu Baolu · 4 years, 4 months ago
  87. 6e4e9ec iommu/vt-d: Serialize IOMMU GCMD register modifications by Lu Baolu · 4 years, 4 months ago
  88. aae4c8e iommu: Rename iommu_tlb_* functions to iommu_iotlb_* by Tom Murphy · 4 years, 4 months ago
  89. 1ea5440 iommu/tegra-smmu: Prune IOMMU group when it is released by Thierry Reding · 4 years, 5 months ago
  90. 5b30fbf iommu/tegra-smmu: Balance IOMMU group reference count by Thierry Reding · 4 years, 5 months ago
  91. 0029570 iommu/tegra-smmu: Set IOMMU group name by Thierry Reding · 4 years, 5 months ago
  92. 7aaf0b0 iommu/qcom: Drop of_match_ptr to fix -Wunused-const-variable by Krzysztof Kozlowski · 4 years, 5 months ago
  93. 3207fa3 iommu/vt-d: Drop kerneldoc marker from regular comment by Krzysztof Kozlowski · 4 years, 5 months ago
  94. 06ce8a62c iommu/amd: Fix kerneldoc comments by Krzysztof Kozlowski · 4 years, 5 months ago
  95. 9bdc2ef iommu/amd: Add missing function prototypes to fix -Wmissing-prototypes by Krzysztof Kozlowski · 4 years, 5 months ago
  96. f53dd97 iommu/mediatek: Drop of_match_ptr to fix -Wunused-const-variable by Krzysztof Kozlowski · 4 years, 5 months ago
  97. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
  98. 9420139 dma-pool: fix coherent pool allocations for IOMMU mappings by Christoph Hellwig · 4 years, 5 months ago
  99. 9ad57f6 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 5 months ago
  100. bce617e mm: do page fault accounting in handle_mm_fault by Peter Xu · 4 years, 5 months ago