Dear Linaro term:
this is my system status:
kernel version: 3.10 kernel/user space split: 1G/3G system memory: 2GB lowmem/vmalloc: 760MB/240MB CMA reverse: 512MB
If CMA is placed in the lowmem area, it is working fine; when i move it to high zone, it working abnomaly:
<1>[ 647.755598] Unhandled fault: imprecise external abort (0x1c06) at 0x76429000 <0>[ 647.755621] Internal error: : 1c06 [#1] PREEMPT SMP ARM <4>[ 647.755633] Modules linked in: <4>[ 647.755648] CPU: 1 PID: 162 Comm: Binder_1 Not tainted 3.10.0 #48 <4>[ 647.755676] task: d6ac3700 ti: c576e000 task.ti: c576e000 <4>[ 647.755700] PC is at __memzero+0x28/0x80 <4>[ 647.755710] LR is at 0x0 <4>[ 647.755720] pc : [<c0250fa8>] lr : [<00000000>] psr: 20030013 <4>[ 0.000000] sp : c576fdd4 ip : 00000000 fp : 00b40000 <4>[ 647.755742] r10: 00000000 r9 : c0c18000 r8 : bff87000 <4>[ 647.755755] r7 : 00b38000 r6 : c1490100 r5 : c1490000 r4 : 00b40000 <4>[ 647.755768] r3 : 00000000 r2 : 00000000 r1 : 00000e80 r0 : bff87150 <4>[ 647.755783] Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user <4>[ 647.755799] Control: 10c5387d Table: 0560406a DAC: 00000015