On 7/29/2025 8:04 PM, Keith Busch wrote: > - iter->addr = dma_map_page(dma_dev, phys_to_page(vec->paddr), > - offset_in_page(vec->paddr), vec->len, rq_dma_dir(req)); > - if (dma_mapping_error(dma_dev, iter->addr)) { > + iter->addr = dma_map_page(dma_dev, phys_to_page(iter->iter.paddr), > + offset_in_page(iter->iter.paddr), iter->iter.len, > + rq_dma_dir(req)); > + if (dma_mapping_error(dma_dev, iter->iter.paddr)) { This should be dma_mapping_error(dma_dev, iter->addr).