[GIT PULL] dma-mapping updates for Linux 7.3

Marek Szyprowski <[email protected]>
Newsgroups dev.linux.lists.iommu,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

  Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux.git tags/dma-mapping-7.3-2026-08-24

for you to fetch changes up to 121f9fd1c3083312055126205f3e40b8ee999fe6:

  dma/swiotlb: decouple high watermark tracking from CONFIG_DEBUG_FS (2026-08-13 08:02:35 +0200)

----------------------------------------------------------------
dma-mapping updates for Linux 7.3:

- swiotlb: added new configuration option for the default pool size
(Jagadeesh Pagadala) and reduced overhead for high watermark tracking
(chenhuguanshen)

- minor code cleanups and improvements (Vova Sharaienko, Honglei Huang
and Marek Szyprowski)

----------------------------------------------------------------
Honglei Huang (1):
      iommu/dma: simplify dma_iova_destroy() and drop the free_iova helper

Jagadeesh Pagadala (1):
      dma/swiotlb: introduce Kconfig option for compile-time default pool size

Marek Szyprowski (2):
      dma-direct: Improve readability of the dma_direct_map_sg() for P2PDMA case
      MAINTAINERS: update tree for DMA MAPPING HELPERS

Vova Sharaienko (2):
      dma-coherent: fix spacing coding style issue
      dma-coherent: use KiB in DMA allocation logs

chenhuguanshen (1):
      dma/swiotlb: decouple high watermark tracking from CONFIG_DEBUG_FS

 Documentation/admin-guide/kernel-parameters.txt |   4 +-
 Documentation/core-api/swiotlb.rst              |   7 +-
 MAINTAINERS                                     |   3 +-
 drivers/iommu/dma-iommu.c                       |  57 ++++-----
 include/linux/swiotlb.h                         |  16 ++-
 kernel/dma/Kconfig                              |  22 ++++
 kernel/dma/coherent.c                           |  10 +-
 kernel/dma/direct.c                             |   3 +-
 kernel/dma/swiotlb.c                            | 153 +++++++++++++++---------
 9 files changed, 163 insertions(+), 112 deletions(-)

----------------------------------------------------------------

Thanks!

Best regards
Marek Szyprowski, PhD
Samsung R&D Institute Poland
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.