[GIT PULL] dma-mapping fixes for Linux 7.1

From: Marek Szyprowski

Date: Thu Jun 11 2026 - 17:01:05 EST


The following changes since commit af0c3f05866237f7592219bfe05387bc3bfc99b5:

dma-mapping: move dma_map_resource() sanity check into debug code (2026-05-18 09:04:59 +0200)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux.git tags/dma-mapping-7.1-2026-06-11

for you to fetch changes up to 6ec91df8aff77e2e8fe3179c1f3fc15b43a40ba3:

iommu/dma: Do not try to iommu_map a 0 length region in swiotlb (2026-06-09 22:23:42 +0200)

----------------------------------------------------------------
dma-mapping fixes for Linux 7.1

Three more fixes for the DMA-mapping code, related to PCI P2PDMA, DMA
debug and DMA link ranges API (Li RongQing and Jason Gunthorpe).

----------------------------------------------------------------
Jason Gunthorpe (1):
iommu/dma: Do not try to iommu_map a 0 length region in swiotlb

Li RongQing (2):
dma-mapping: direct: fix missing mapping for THRU_HOST_BRIDGE segments
dma-debug: fix physical address retrieval in debug_dma_sync_sg_for_device

drivers/iommu/dma-iommu.c | 19 +++++++++++++------
kernel/dma/debug.c | 2 +-
kernel/dma/direct.c | 2 +-
3 files changed, 15 insertions(+), 8 deletions(-)

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

Thanks!

Best regards
Marek Szyprowski, PhD
Samsung R&D Institute Poland