Hi Linaro,

I am facing following issue while trying to port android L to arndale board :

 I/art ( 2264): RelocateImage: /system/bin/patchoat
> --input-image-location=/system/framework/boot.art --output-image-file=/data/dalvik-cach6 F/libc ( 2443): No [stack] line found in "/proc/self/task/2443/maps"! F/libc ( 2443): Fatal signal 6
> (SIGABRT), code -6 in tid 2443 (patchoat) W/art ( 2702): Could not
> create image space with image file >/system/framework/boot.art.
> Attempting to fall back to imageless running
the ART service keeps trying to relocate this and keeps failing again and again and after that kernel crashes

 >37.790000] Internal error: Oops: 5 [#1] PREEMPT SMP ARM Modules linked in: CPU: 0    Tainted: G        W     (3.9.1 #8) [   37.790000]
> CPU: 0    Tainted: G        W     (3.9.1 #8) PC is at
> __copy_to_user_std+0x4c/0x3a8 [   37.790000] PC is at __copy_to_user_std+0x4c/0x3a8 LR is at 0x6c000000
> >[   37.790000] LR is at 0x6c000000

I am trying to port android L to arndale using linaro code.
I have downloaded vexpress 32 bit code from http://releases.linaro.org/15.05/android/reference-lcr/vexpress-tc2 having kernel version 3.10.

and replaced it's kernel and device/linaro/vexpress with kernel of arndale KK  (having kernel version 3.9) and device/linaro/arndale.
I have also ported GUI related changes in framework/base framework/native and libhardware directory made by linaro in KK to LL code.

Can you please help me out on this or give a direction ? Is it kernel issue or HAL or userspace issue?

Solving this can help greater developer community as we can give this code to linaro and insignal forums so that developers.

I have posted the issue in detail in http://stackoverflow.com/questions/31209977/how-to-solve-w-art-could-not-create-image-space-with-image-file-system-frame

Thanks,
Devarsh