1. a19d18a iommu/amd: Fix performance counter initialization by Suravee Suthikulpanit · 4 years ago
  2. 1e5ac05 iommu/vt-d: Clear PRQ overflow only when PRQ is empty by Lu Baolu · 4 years ago
  3. 93d20ce iommu/amd: Fix sleeping in atomic in increase_address_space() by Andrey Ryabinin · 3 years, 11 months ago
  4. a7cefac iommu/vt-d: Fix status code for Allocate/Free PASID command by Zenghui Yu · 3 years, 10 months ago
  5. e9e9872 iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs by Isaac J. Manjarres · 4 years ago
  6. 377a9c9 iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping by Douglas Anderson · 4 years ago
  7. 452fc2c iommu: Move iotlb_sync_map out from __iommu_map by Yong Wu · 4 years ago
  8. 48e6713 iommu: Switch gather->end to the inclusive end by Yong Wu · 4 years ago
  9. c4e8fa2 iommu/vt-d: Do not use flush-queue when caching-mode is on by Nadav Amit · 4 years ago
  10. b584862 iommu/io-pgtable-arm: Support coherency for Mali LPAE by Robin Murphy · 4 years, 4 months ago
  11. cf7ed01 iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() by Lu Baolu · 4 years ago
  12. 974b628 iommu/amd: Use IVHD EFR for early initialization of IOMMU features by Suravee Suthikulpanit · 4 years ago
  13. a9bc9c9 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() by Lu Baolu · 4 years ago
  14. 518606a iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev by Lu Baolu · 4 years, 1 month ago
  15. a4c84cd iommu/vt-d: Fix lockdep splat in sva bind()/unbind() by Lu Baolu · 4 years ago
  16. 2a21faa iommu/intel: Fix memleak in intel_irq_remapping_alloc by Dinghao Liu · 4 years ago
  17. 39b3204 iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() by Lu Baolu · 4 years ago
  18. 9d7751a iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context by Bjorn Andersson · 4 years ago
  19. 1c31964 iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev by Liu Yi L · 4 years ago
  20. 1dd44b5 iommu/arm-smmu-qcom: Implement S2CR quirk by Bjorn Andersson · 4 years, 3 months ago
  21. f48e7f7 iommu/arm-smmu-qcom: Read back stream mappings by Bjorn Andersson · 4 years, 3 months ago
  22. 3192e184 iommu/arm-smmu: Allow implementation specific write_s2cr by Bjorn Andersson · 4 years, 3 months ago
  23. 1a94c18 iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM by Lukas Bulwahn · 4 years, 2 months ago
  24. ca4bbda Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years, 1 month ago
  25. 4165bf0 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs by Suravee Suthikulpanit · 4 years, 1 month ago
  26. 6adf33a Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years, 1 month ago
  27. d76b42e iommu/vt-d: Don't read VCCAP register unless it exists by David Woodhouse · 4 years, 1 month ago
  28. 77c38c8 iommu: Check return of __iommu_attach_device() by Shameer Kolothum · 4 years, 2 months ago
  29. 72b55c9 arm-smmu-qcom: Ensure the qcom_scm driver has finished probing by John Stultz · 4 years, 2 months ago
  30. 6d39bde iommu/amd: Enforce 4k mapping for certain IOMMU data structures by Suravee Suthikulpanit · 4 years, 2 months ago
  31. fc8299f9 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years, 2 months ago
  32. 3645a34 iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set by Lu Baolu · 4 years, 2 months ago
  33. 388255c Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into for-next/iommu/fixes by Will Deacon · 4 years, 2 months ago
  34. 4d213e7 iommu/vt-d: Avoid panic if iommu init fails in tboot system by Zhenzhong Duan · 4 years, 2 months ago
  35. 326fd6d Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 2 months ago
  36. ff82872 iommu/vt-d: Cure VF irqdomain hickup by Thomas Gleixner · 4 years, 2 months ago
  37. 3d5e28b Merge branch 'stable/for-linus-5.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 4 years, 2 months ago
  38. 4dd6ce4 iommu: Fix a check in iommu_check_bind_data() by Dan Carpenter · 4 years, 2 months ago
  39. 71cd8e2 iommu/vt-d: Fix a bug for PDP check in prq_event_thread by Liu, Yi L · 4 years, 2 months ago
  40. eea4e29 iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() by Liu Yi L · 4 years, 2 months ago
  41. 6097df4 iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() by Lu Baolu · 4 years, 2 months ago
  42. 73db2fc iommu/amd: Increase interrupt remapping table limit to 512 entries by Suravee Suthikulpanit · 4 years, 3 months ago
  43. fc0021a swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single by Christoph Hellwig · 4 years, 3 months ago
  44. 5c7e3f3 Merge tag 'iommu-fix-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 4 years, 3 months ago
  45. 9def3b1 iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built by Bartosz Golaszewski · 4 years, 3 months ago
  46. 5a32c34 Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 3 months ago
  47. 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
  48. 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
  49. e4174ff Merge branch 'acpi-numa' by Rafael J. Wysocki · 4 years, 3 months ago
  50. 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
  51. 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
  52. 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
  53. c40aaaa iommu/vt-d: Gracefully handle DMAR units with no supported address widths by David Woodhouse · 4 years, 3 months ago
  54. 9f4df96 dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h> by Christoph Hellwig · 4 years, 4 months ago
  55. 0b1abd1 dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h> by Christoph Hellwig · 4 years, 4 months ago
  56. 0a0f0d8 dma-mapping: split <linux/dma-mapping.h> by Christoph Hellwig · 4 years, 4 months ago
  57. 1a3f2fd iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() by Lu Baolu · 4 years, 3 months ago
  58. 6278eec iommu/vt-d: Check UAPI data processed by IOMMU core by Jacob Pan · 4 years, 3 months ago
  59. d905738 iommu/uapi: Handle data and argsz filled by users by Jacob Pan · 4 years, 3 months ago
  60. 23cc349 iommu/uapi: Rename uapi functions by Jacob Pan · 4 years, 3 months ago
  61. 8d3bb3b iommu/uapi: Use named union for user data by Jacob Pan · 4 years, 3 months ago
  62. 0bbe4ce iommu/amd: Fix the overwritten field in IVMD header by Adrian Huang · 4 years, 3 months ago
  63. e2eae09 iommu/qcom: add missing put_device() call in qcom_iommu_of_xlate() by Yu Kuai · 4 years, 3 months ago
  64. f534d98b iommu/arm-smmu-v3: Add SVA device feature by Jean-Philippe Brucker · 4 years, 4 months ago
  65. d744f9e iommu/arm-smmu-v3: Check for SVA features by Jean-Philippe Brucker · 4 years, 4 months ago
  66. 3e63033 iommu/arm-smmu-v3: Seize private ASID by Jean-Philippe Brucker · 4 years, 4 months ago
  67. 3f1ce8e iommu/arm-smmu-v3: Share process page tables by Jean-Philippe Brucker · 4 years, 4 months ago
  68. e881e783 iommu/arm-smmu-v3: Move definitions to a header by Jean-Philippe Brucker · 4 years, 4 months ago
  69. 7cef39d iommu/io-pgtable-arm: Move some definitions to a header by Jean-Philippe Brucker · 4 years, 4 months ago
  70. a76a377 iommu/arm-smmu-v3: Ensure queue is read after updating prod pointer by Zhou Wang · 4 years, 3 months ago
  71. e8d39a9 dma-iommu: implement ->alloc_noncoherent by Christoph Hellwig · 4 years, 4 months ago
  72. efa70f2 dma-mapping: add a new dma_alloc_pages API by Christoph Hellwig · 4 years, 4 months ago
  73. 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
  74. 01feba5 ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT by Jonathan Cameron · 4 years, 5 months ago
  75. 54ce12e iommu/amd: Re-purpose Exclusion range registers to support SNP CWWB by Suravee Suthikulpanit · 4 years, 4 months ago
  76. 2818de6 iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR by Suravee Suthikulpanit · 4 years, 4 months ago
  77. c69d89a iommu/amd: Use 4K page for completion wait write-back semaphore by Suravee Suthikulpanit · 4 years, 4 months ago
  78. 21d3c04 iommu/tegra-smmu: Allow to group clients in same swgroup by Nicolin Chen · 4 years, 4 months ago
  79. 4fba988 iommu/tegra-smmu: Fix iova->phys translation by Nicolin Chen · 4 years, 4 months ago
  80. 82fa58e iommu/tegra-smmu: Do not use PAGE_SHIFT and PAGE_MASK by Nicolin Chen · 4 years, 4 months ago
  81. d2ef096 iommu/vt-d: Use device numa domain if RHSA is missing by Lu Baolu · 4 years, 4 months ago
  82. 1a26044 iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate() by Yu Kuai · 4 years, 4 months ago
  83. 1226fa0 iommu/arm-smmu: Constify some helpers by Rob Clark · 4 years, 4 months ago
  84. 556db53 iommu/arm-smmu: Prepare for the adreno-smmu implementation by Jordan Crouse · 4 years, 4 months ago
  85. 67f1a7a iommu/arm-smmu: Add support for split pagetables by Jordan Crouse · 4 years, 4 months ago
  86. dd147a8 iommu/arm-smmu: Pass io-pgtable config to implementation specific function by Jordan Crouse · 4 years, 4 months ago
  87. 376cdf6 iommu/arm-smmu-v3: Fix endianness annotations by Jean-Philippe Brucker · 4 years, 4 months ago
  88. b9bb694 iommu/io-pgtable-arm: Clean up faulty sanity check by Robin Murphy · 4 years, 4 months ago
  89. b34e9b0 iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu path by Tom Murphy · 4 years, 4 months ago
  90. e97685a iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode by Suravee Suthikulpanit · 4 years, 4 months ago
  91. d5c152c iommu/tegra-smmu: Fix tlb_mask by Nicolin Chen · 4 years, 4 months ago
  92. ce433d0 iommu/pamu: Replace use of kzfree with kfree_sensitive by Alex Dewar · 4 years, 4 months ago
  93. d714aaa iommu/renesas: Update help description for IPMMU_VMSA config by Lad Prabhakar · 4 years, 4 months ago
  94. 14c4acc iommu/amd: Fix potential @entry null deref by Joao Martins · 4 years, 4 months ago
  95. 3c21356 iommu/mediatek: Add support for MT8167 by Fabien Parent · 4 years, 4 months ago
  96. d1b5ef0 iommu/mediatek: Add flag for legacy ivrp paddr by Fabien Parent · 4 years, 4 months ago
  97. 20f0afd x86/mmu: Allocate/free a PASID by Fenghua Yu · 4 years, 4 months ago
  98. 2a5054c iommu/vt-d: Change flags type to unsigned int in binding mm by Fenghua Yu · 4 years, 4 months ago
  99. c7b6bac drm, iommu: Change type of pasid to u32 by Fenghua Yu · 4 years, 4 months ago
  100. e0d0727 dma-mapping: introduce DMA range map, supplanting dma_pfn_offset by Jim Quinlan · 4 years, 4 months ago