This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSGQ queue full causes kernel panic on the ARM side

Other Parts Discussed in Thread: OMAPL138, OMAP-L138

We are using DSPLINK, specifically MSGQ, for communication between the ARM and the DSP on the OMAPL138. On the DSP side, we have implemented the logic so that if the queue is full, we will wait a bit before trying to write to it again. However, we keep running into a problem that if we ever get to the point that the pipe is full, the ARM side that is running Linux will kernel panic. Has anyone experienced this using the DSPLINK sample driver? Any idea what may have gone wrong?

Thanks,

Charles