xilinx_axidma
xilinx_axidma copied to clipboard
Can axidma_video_transfer work? Kernel stack is corrupted in: axidma_prep_transfer+0x2b8/0x308
Hi,
I am testing VDMA with your driver code on petalinux-v2021.2, the Linux version of which is 5.10.0. When calling axidma_video_transfer, the kernel is always corrupted, and the error message shows
Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: axidma_prep_trasfer + 0x2b8/0x308.
Via debugging with printk, the corruption is actually happened in the function of dmaengine_prep_interleaved_dma. I don't know how to track the further reason for the corruption, does anybody know the solution?
By the way, DMA works very well.
Hi @La-Nausee @bperez77 ,Have you solved this error,I met the same problem.
Hi @La-Nausee @bperez77 ,Have you solved this error,I met the same problem.
Not yet. It is due to the Linux version