May 6, 2019
9:05 a.m.
On 5/3/19 7:44 PM, Pankaj Suryawanshi wrote:
First possibility that comes to mind is that a usermodehelper got launched, and it then tried to fork with a very large active process image. Do we have any clues what was going on? Did a device get hotplugged?
Yes,The system is android and it tries to allocate memory for video player from CMA reserved memory using custom octl call for dma apis.
The stacktrace doesn't look like a CMA allocation though. That would be doing alloc_contig_range(), not kmalloc(). Could be some CMA area setup issue?
Please let me know how to overcome this issues, or how to reduce fragmentation of memory so that higher order allocation get suuceed ?
Thanks