]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dma-debug: Ensure mappings are created and released with matching attributes
authorLeon Romanovsky <leonro@nvidia.com>
Fri, 1 May 2026 06:35:10 +0000 (09:35 +0300)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 8 May 2026 20:28:19 +0000 (22:28 +0200)
commita34bd60bdaebb1db4631cad45ff87dcabf4fc962
treefb67e61d903a8d7aaa6a10db98cfc334fd4a4b78
parentc8411b1d1e524cbe4a12aacad7bf2163fb2be062
dma-debug: Ensure mappings are created and released with matching attributes

The DMA API expects that callers use the same attributes when mapping
and unmapping. Add tracking to verify this and catch mismatches.

Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Reviewed-by: Samiullah Khawaja <skhawaja@google.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Link: https://lore.kernel.org/r/20260501-dma-attrs-debug-v2-6-8dbac75cd501@nvidia.com
kernel/dma/debug.c