iommu subsystem
MaintainedReviewed, not picked up (1)
Review trailers in, no mainline landing or maintainer Ack. Oldest first.
- REVIEWED · 4 reviews, 3 by maintainers [PATCH v6 04/20] dma-pool: track decrypted atomic pools and select them via attrs +19 more in this series 2026-06-04 · Aneesh Kumar K.V (Arm) <aneesh.kumar@kernel.org>
Most active threads (last 7 days)
No active threads in the last 7 days.
Recent patches
Latest 30 postings or standalone patches (up to 30), newest first. Counts below cover matching patches in linuxppc-dev touching this subsystem.
-
2026-09-15 · Christian Brauner <brauner@kernel.org>
file: handle files on syscall exit rfc · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-07-20 · Bartosz Golaszewski <hidden>
driver core: prefer platform_device_set_fwnode() v1 · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-07-17 · Aneesh Kumar K.V (Arm) <aneesh.kumar@kernel.org>
dma-mapping: Track shared DMA state through direct, pool and swiotlb paths v8 · 3 matching patches
Entire posting: LANDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-07-06 · Bartosz Golaszewski <hidden>
driver core: count references of the platform device's fwnode, not OF node v3 · 1 matching patch
Entire posting: LANDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-07-01 · Aneesh Kumar K.V (Arm) <aneesh.kumar@kernel.org>
dma-mapping: Track shared DMA state through direct, pool and swiotlb paths v7 · 3 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-06-29 · Bartosz Golaszewski <hidden>
driver core: count references of the platform device's fwnode, not OF node v2 · 1 matching patch
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-06-04 · Aneesh Kumar K.V (Arm) <aneesh.kumar@kernel.org>
dma-mapping: Use DMA_ATTR_CC_SHARED through direct, pool and swiotlb paths v6 · 3 matching patches
Entire posting: PENDING · 18 of 20 reviewed Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-05-22 · Aneesh Kumar K.V (Arm) <aneesh.kumar@kernel.org>
dma-mapping: Use DMA_ATTR_CC_SHARED through direct, pool and swiotlb paths v5 · 3 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-05-21 · Bartosz Golaszewski <hidden>
driver core: count references of the platform device's fwnode, not OF node v1 · 1 matching patch
Entire posting: SUPERSEDED · 1 of 23 landed Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-05-12 · Aneesh Kumar K.V (Arm) <aneesh.kumar@kernel.org>
dma-mapping: Use DMA_ATTR_CC_SHARED through direct, pool and swiotlb paths v4 · 1 matching patch
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-04-10 · Thomas Gleixner <tglx@kernel.org>
treewide: Cleanup LATCH, CLOCK_TICK_RATE and get_cycles() [ab]use v1 · 1 matching patch
Entire posting: PENDING · 3 of 38 landed Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2025-10-29 · Thierry Reding <hidden>
syscore: Pass context data to callbacks v3 · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2025-09-09 · Leon Romanovsky <leon@kernel.org>
dma-mapping: migrate to physical address-based API v6 · 4 matching patches
Entire posting: REVIEWED · 13 of 16 landed Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v6 02/16] iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link(). 2025-09-09
- [PATCH v6 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys 2025-09-09
- [PATCH v6 06/16] iommu/dma: implement DMA_ATTR_MMIO for iommu_dma_(un)map_phys() 2025-09-09
- [PATCH v6 11/16] dma-mapping: export new dma_*map_phys() interface 2025-09-09
-
2025-09-02 · Leon Romanovsky <leon@kernel.org>
dma-mapping: migrate to physical address-based API v5 · 4 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v5 02/16] iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link(). 2025-09-02
- [PATCH v5 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys 2025-09-02
- [PATCH v5 06/16] iommu/dma: implement DMA_ATTR_MMIO for iommu_dma_(un)map_phys() 2025-09-02
- [PATCH v5 11/16] dma-mapping: export new dma_*map_phys() interface 2025-09-02
-
2025-08-19 · Leon Romanovsky <leon@kernel.org>
dma-mapping: migrate to physical address-based API v4 · 4 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v4 02/16] iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link(). 2025-08-19
- [PATCH v4 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys 2025-08-19
- [PATCH v4 06/16] iommu/dma: extend iommu_dma_*map_phys API to handle MMIO memory 2025-08-19
- [PATCH v4 11/16] dma-mapping: export new dma_*map_phys() interface 2025-08-19
-
2025-08-14 · Leon Romanovsky <leon@kernel.org>
dma-mapping: migrate to physical address-based API v3 · 4 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v3 02/16] iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link(). 2025-08-14
- [PATCH v3 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys 2025-08-14
- [PATCH v3 06/16] iommu/dma: extend iommu_dma_*map_phys API to handle MMIO memory 2025-08-14
- [PATCH v3 11/16] dma-mapping: export new dma_*map_phys() interface 2025-08-14
-
2025-08-14 · Leon Romanovsky <leon@kernel.org>
dma-mapping: migrate to physical address-based API v2 · 4 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v2 02/16] iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link(). 2025-08-14
- [PATCH v2 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys 2025-08-14
- [PATCH v2 06/16] iommu/dma: extend iommu_dma_*map_phys API to handle MMIO memory 2025-08-14
- [PATCH v2 11/16] dma-mapping: export new dma_*map_phys() interface 2025-08-14
-
2025-08-13 · Robin Murphy <robin.murphy@arm.com>
perf: Rework event_init checks v1 · 2 matching patches
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2025-08-04 · Leon Romanovsky <leon@kernel.org>
dma-mapping: migrate to physical address-based API v1 · 5 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v1 02/16] iommu/dma: handle MMIO path in dma_iova_link 2025-08-04
- [PATCH 3/8] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys 2025-06-25
- [PATCH v1 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys 2025-08-04
- [PATCH v1 06/16] iommu/dma: extend iommu_dma_*map_phys API to handle MMIO memory 2025-08-04
- [PATCH v1 11/16] dma-mapping: export new dma_*map_phys() interface 2025-08-04
-
2025-07-17 · Thierry Reding <hidden>
syscore: Pass context data to callbacks v2 · 1 matching patch
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH] fsl_pamu: Use 40-bits for addressing where appropriate 2025-04-22 · Ben Collins <bcollins@kernel.org>
-
2025-02-17 · Thierry Reding <hidden>
syscore: Pass context data to callbacks v1 · 1 matching patch
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- LANDED [PATCH] tracing/treewide: Remove second parameter of __assign_str() 2024-05-16 · Steven Rostedt <rostedt@goodmis.org>
- [FYI][PATCH] tracing/treewide: Remove second parameter of __assign_str() 2024-02-23 · Steven Rostedt <rostedt@goodmis.org>
-
2024-01-25 · Shivaprasad G Bhat <hidden>
powerpc: iommu: Fix the vfio-pci bind and unbind issues v1 · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2023-09-27 · Jason Gunthorpe <jgg@nvidia.com>
iommu: Convert dart & iommufd to the new domain_alloc_paging() v2 · 9 matching patches
Entire posting: LANDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v2 1/9] iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain 2023-09-27
- [PATCH v2 2/9] iommu/vt-d: Update the definition of the blocking domain 2023-09-27
- [PATCH v2 3/9] iommu/vt-d: Use ops->blocked_domain 2023-09-27
- [PATCH v2 4/9] iommufd: Convert to alloc_domain_paging() 2023-09-27
- [PATCH v2 5/9] iommu/dart: Use static global identity domains 2023-09-27
- [PATCH v2 6/9] iommu/dart: Move the blocked domain support to a global static 2023-09-27
- [PATCH v2 7/9] iommu/dart: Convert to domain_alloc_paging() 2023-09-27
- [PATCH v2 8/9] iommu/dart: Call apple_dart_finalize_domain() as part of alloc_paging() 2023-09-27
- [PATCH v2 9/9] iommu/dart: Remove the force_bypass variable 2023-09-27
-
2023-09-22 · Jason Gunthorpe <jgg@nvidia.com>
iommu: Convert dart & iommufd to the new domain_alloc_paging() v1 · 8 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH 1/8] iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain 2023-09-22
- [PATCH 2/8] iommu/vt-d: Update the definition of the blocking domain 2023-09-22
- [PATCH 3/8] iommu/vt-d: Use ops->blocked_domain 2023-09-22
- [PATCH 4/8] iommufd: Convert to alloc_domain_paging() 2023-09-22
- [PATCH 5/8] iommu/dart: Use static global identity domains 2023-09-22
- [PATCH 6/8] iommu/dart: Move the blocked domain support to a global static 2023-09-22
- [PATCH 7/8] iommu/dart: Convert to domain_alloc_paging() 2023-09-22
- [PATCH 8/8] iommu/dart: Call apple_dart_finalize_domain() as part of alloc_paging() 2023-09-22
-
2023-09-13 · Jason Gunthorpe <jgg@nvidia.com>
iommu: Make default_domain's mandatory v8 · 23 matching patches
Entire posting: LANDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v8 01/24] iommu: Add iommu_ops->identity_domain 2023-09-13
- [PATCH v8 02/24] iommu: Add IOMMU_DOMAIN_PLATFORM 2023-09-13
- [PATCH v8 04/24] iommu: Add IOMMU_DOMAIN_PLATFORM for S390 2023-09-13
- [PATCH v8 05/24] iommu/fsl_pamu: Implement a PLATFORM domain 2023-09-13
- [PATCH v8 06/24] iommu/tegra-gart: Remove tegra-gart 2023-09-13
- [PATCH v8 07/24] iommu/mtk_iommu_v1: Implement an IDENTITY domain 2023-09-13
- [PATCH v8 08/24] iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() 2023-09-13
- [PATCH v8 09/24] iommu: Allow an IDENTITY domain as the default_domain in ARM32 2023-09-13
- [PATCH v8 10/24] iommu/exynos: Implement an IDENTITY domain 2023-09-13
- [PATCH v8 11/24] iommu/tegra-smmu: Implement an IDENTITY domain 2023-09-13
- [PATCH v8 12/24] iommu/tegra-smmu: Support DMA domains in tegra 2023-09-13
- [PATCH v8 13/24] iommu/omap: Implement an IDENTITY domain 2023-09-13
- [PATCH v8 14/24] iommu/msm: Implement an IDENTITY domain 2023-09-13
- [PATCH v8 15/24] iommu: Remove ops->set_platform_dma_ops() 2023-09-13
- [PATCH v8 16/24] iommu/qcom_iommu: Add an IOMMU_IDENTITIY_DOMAIN 2023-09-13
- [PATCH v8 17/24] iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN 2023-09-13
- [PATCH v8 18/24] iommu/mtk_iommu: Add an IOMMU_IDENTITIY_DOMAIN 2023-09-13
- [PATCH v8 19/24] iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAIN 2023-09-13
- [PATCH v8 20/24] iommu: Require a default_domain for all iommu drivers 2023-09-13
- [PATCH v8 21/24] iommu: Add __iommu_group_domain_alloc() 2023-09-13
- [PATCH v8 22/24] iommu: Add ops->domain_alloc_paging() 2023-09-13
- [PATCH v8 23/24] iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() 2023-09-13
- [PATCH v8 24/24] iommu: Convert remaining simple drivers to domain_alloc_paging() 2023-09-13
-
2023-08-23 · Jason Gunthorpe <jgg@nvidia.com>
iommu: Make default_domain's mandatory v7 · 23 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v7 01/24] iommu: Add iommu_ops->identity_domain 2023-08-23
- [PATCH v7 02/24] iommu: Add IOMMU_DOMAIN_PLATFORM 2023-08-23
- [PATCH v7 04/24] iommu: Add IOMMU_DOMAIN_PLATFORM for S390 2023-08-23
- [PATCH v7 05/24] iommu/fsl_pamu: Implement a PLATFORM domain 2023-08-23
- [PATCH v7 06/24] iommu/tegra-gart: Remove tegra-gart 2023-08-23
- [PATCH v7 07/24] iommu/mtk_iommu_v1: Implement an IDENTITY domain 2023-08-23
- [PATCH v7 08/24] iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() 2023-08-23
- [PATCH v7 09/24] iommu: Allow an IDENTITY domain as the default_domain in ARM32 2023-08-23
- [PATCH v7 10/24] iommu/exynos: Implement an IDENTITY domain 2023-08-23
- [PATCH v7 11/24] iommu/tegra-smmu: Implement an IDENTITY domain 2023-08-23
- [PATCH v7 12/24] iommu/tegra-smmu: Support DMA domains in tegra 2023-08-23
- [PATCH v7 13/24] iommu/omap: Implement an IDENTITY domain 2023-08-23
- [PATCH v7 14/24] iommu/msm: Implement an IDENTITY domain 2023-08-23
- [PATCH v7 15/24] iommu: Remove ops->set_platform_dma_ops() 2023-08-23
- [PATCH v7 16/24] iommu/qcom_iommu: Add an IOMMU_IDENTITIY_DOMAIN 2023-08-23
- [PATCH v7 17/24] iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN 2023-08-23
- [PATCH v7 18/24] iommu/mtk_iommu: Add an IOMMU_IDENTITIY_DOMAIN 2023-08-23
- [PATCH v7 19/24] iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAIN 2023-08-23
- [PATCH v7 20/24] iommu: Require a default_domain for all iommu drivers 2023-08-23
- [PATCH v7 21/24] iommu: Add __iommu_group_domain_alloc() 2023-08-23
- [PATCH v7 22/24] iommu: Add ops->domain_alloc_paging() 2023-08-23
- [PATCH v7 23/24] iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() 2023-08-23
- [PATCH v7 24/24] iommu: Convert remaining simple drivers to domain_alloc_paging() 2023-08-23
-
2023-08-03 · Jason Gunthorpe <jgg@nvidia.com>
iommu: Make default_domain's mandatory v6 · 24 matching patches
Entire posting: SUPERSEDED · 1 of 25 landed Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v6 01/25] iommu: Add iommu_ops->identity_domain 2023-08-03
- [PATCH v6 02/25] iommu: Add IOMMU_DOMAIN_PLATFORM 2023-08-03
- [PATCH v6 04/25] iommu: Add IOMMU_DOMAIN_PLATFORM for S390 2023-08-03
- [PATCH v6 05/25] iommu/fsl_pamu: Implement a PLATFORM domain 2023-08-03
- [PATCH v6 06/25] iommu/tegra-gart: Remove tegra-gart 2023-08-03
- [PATCH v6 07/25] iommu/mtk_iommu_v1: Implement an IDENTITY domain 2023-08-03
- [PATCH v6 08/25] iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() 2023-08-03
- [PATCH v6 09/25] iommu: Allow an IDENTITY domain as the default_domain in ARM32 2023-08-03
- [PATCH v6 10/25] iommu/exynos: Implement an IDENTITY domain 2023-08-03
- [PATCH v6 11/25] iommu/tegra-smmu: Implement an IDENTITY domain 2023-08-03
- [PATCH v6 12/25] iommu/tegra-smmu: Support DMA domains in tegra 2023-08-03
- [PATCH v6 13/25] iommu/omap: Implement an IDENTITY domain 2023-08-03
- [PATCH v6 14/25] iommu/msm: Implement an IDENTITY domain 2023-08-03
- [PATCH v6 15/25] iommufd/selftest: Make the mock iommu driver into a real driver 2023-08-03
- [PATCH v6 16/25] iommu: Remove ops->set_platform_dma_ops() 2023-08-03
- [PATCH v6 17/25] iommu/qcom_iommu: Add an IOMMU_IDENTITIY_DOMAIN 2023-08-03
- [PATCH v6 18/25] iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN 2023-08-03
- [PATCH v6 19/25] iommu/mtk_iommu: Add an IOMMU_IDENTITIY_DOMAIN 2023-08-03
- [PATCH v6 20/25] iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAIN 2023-08-03
- [PATCH v6 21/25] iommu: Require a default_domain for all iommu drivers 2023-08-03
- [PATCH v6 22/25] iommu: Add __iommu_group_domain_alloc() 2023-08-03
- [PATCH v6 23/25] iommu: Add ops->domain_alloc_paging() 2023-08-03
- [PATCH v6 24/25] iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() 2023-08-03
- [PATCH v6 25/25] iommu: Convert remaining simple drivers to domain_alloc_paging() 2023-08-03
Quiet for 30+ days (0)
Patches with no review trailers and no replies. Oldest first.
No patches in this quiet queue.