Re: [PATCH v2 1/5] media: iris: Add dma sync calls for input and output buffers

Dmitry Baryshkov <[email protected]>
Newsgroups dev.linux.lists.sashiko-reviews,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree
Message-ID <4rk2qpalwmwtzcmmn6leezboybfgp7buuevap7pclcbf2f5mfz@zvadm7y5e7uv>
On Tue, Aug 18, 2026 at 04:03:50PM +0000, [email protected] wrote:
> Thank you for your contribution! Sashiko AI review found 2 potential issue(s) to consider:
> - [Critical] Calling `dma_sync_single_*` on an IOVA managed by videobuf2-dma-contig violates the DMA API and can cause severe memory corruption for non-contiguous DMA-BUF imports.
> - [High] The DMA synchronization logic for output buffers is fundamentally broken: it synchronizes the CPU cache before the hardware writes, uses the wrong API direction, specifies a zero size, and omits the necessary sync upon completion.
> --
> 
Please respond to Sashiko comments. Also, this PR is missing
corresponding change for the venus driver.

-- 
With best wishes
Dmitry
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.