[PATCH 0/5] dma-mapping: assorted sashiko.dev fixes
From: Marek Szyprowski
Date: Mon Oct 26 2026 - 06:11:52 EST
Hi,
This series collects fixes for the DMA-mapping code, developed while
analyzing issues reported by the sashiko.dev automated review. All
patches were prepared with LLM assistance and then reviewed manually.
Best regards
Marek Szyprowski, PhD
Samsung R&D Institute Poland
Marek Szyprowski (5):
dma-coherent: serialize reserved memory pool initialization
dma: swiotlb: Serialize restricted DMA pool initialization
dma: swiotlb: Remove default pool from the pools list on exit
dma-pool: release CMA pages on atomic_pool_expand() error path
dma-direct: zero memory allocated with DMA_ATTR_NO_KERNEL_MAPPING
kernel/dma/coherent.c | 11 ++++++++++-
kernel/dma/direct.c | 3 ++-
kernel/dma/pool.c | 3 ++-
kernel/dma/swiotlb.c | 15 +++++++++++++--
4 files changed, 27 insertions(+), 5 deletions(-)
--
2.43.0