Other Parts Discussed in Thread: 4460
Hi!
I currently running in problems when loading the Android 4.4 easter egg. It loads and crashes.
I own a custom 4460 board with 1GByte of RAM and 540SGX graphics.
A look into the logcat gives me the output below. Now I want to understand what this means.
Is no more the physically memory available at all or "only" some special memory (maybe I can tune some bit if I know what's the cause).
I putted some debug statements at the kernel driver and it confuses me some more ;) It shows me the following:
Inside the "MMU_Create", the function "RA_Create" is called with some "null" parameters, which causes the RA_Create function to use the default callback for memory allocation "_RequestAllocFail". This function is used in RA_Alloc: bResult = pArena->pImportAlloc() which is intended to fail and causes the OutOfMemory exception.
Why the RA_Alloc uses this path at this point. Why it doesn't behave this way all the previous (successful) memory allocations?
|
D/libEGL ( 2749): loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so ... I/cat ( 609): <6>[ 99.719299] PVR_K:(Error): MMU_Alloc: RA_Alloc of VMArena failed [0, ] |
Many thanks!