On Tue, Sep 12, 2023 at 16:52 PM Tomasz Figa <tfiga@xxxxxxxxxxxx> wrote: > Right. You may want to try modifying vb2_dma_sg_alloc_compacted() to use > dma_alloc_pages() instead of alloc_pages(). Thanks for your suggestion, it works. And it's a better resolution since no need an extra copy from high buffer to low buffer. BRs, Fang Hui