Re: [PATCH v4 03/16] dma-debug: refactor to use physical addresses for page mapping

2025-09-05 Thread Marek Szyprowski
On 19.08.2025 19:36, Leon Romanovsky wrote: > From: Leon Romanovsky > > Convert the DMA debug infrastructure from page-based to physical address-based > mapping as a preparation to rely on physical address for DMA mapping routines. > > The refactoring renames debug_dma_map_page() to debug_dma_map_

Re: [PATCH v4 03/16] dma-debug: refactor to use physical addresses for page mapping

2025-08-28 Thread Jason Gunthorpe
On Tue, Aug 19, 2025 at 08:36:47PM +0300, Leon Romanovsky wrote: > @@ -1218,19 +1219,24 @@ void debug_dma_map_page(struct device *dev, struct > page *page, size_t offset, > return; > > entry->dev = dev; > - entry->type = dma_debug_single; > - entry->paddr

[PATCH v4 03/16] dma-debug: refactor to use physical addresses for page mapping

2025-08-19 Thread Leon Romanovsky
From: Leon Romanovsky Convert the DMA debug infrastructure from page-based to physical address-based mapping as a preparation to rely on physical address for DMA mapping routines. The refactoring renames debug_dma_map_page() to debug_dma_map_phys() and changes its signature to accept a phys_addr