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.

CMEM Error: allocPool

Expert 1940 points
I am allocating buffers in CMEM reserved memory on a DRA7xxx processor on the ARM(Linux) side and sending the pointer to buffer to DSP(TI-RTOS).
The pointer is being sent using MessageQ. The buffer is allocated and freed approx every 30ms.
After allocating and freeing buffer for sometime( around 10-15 mins), I am seeing this error.
CMEM Error: allocPool: Failed to mmap buffer at physical address 0xa3b81000
CMEM Error:     Freeing phys buffer 0xa3b81000
Any idea why I am seeing this error? Why is CMEM failing to mmap buffer?
Let me know if any other info is needed.
Thanks,
Girish