[CRIU] checkpoint/restore of an 32bit application on arm64

Cyrill Gorcunov gorcunov at gmail.com
Tue Oct 9 16:52:34 MSK 2018


On Tue, Oct 09, 2018 at 01:36:30PM +0200, andi wrote:
> Hi all,
> 
> I was wondering if anyone has ever looked into the possibility of supporting CONFIG_COMPAT for arm?

Hi Andi. None I know of is currently working on compat mode for arm.

> P.S.: In case someone is wondering at what point the restore fails:
> 
> (00.055449) pie: 376: Error (criu/pie/restorer.c:1482): sys_prctl(PR_SET_MM, PR_SET_MM_MAP) failed with -14
> (00.055471) pie: 376: Error (criu/pie/restorer.c:1700): Restorer fail 376
> (00.055515) Error (criu/cr-restore.c:2266): Restoring FAILED.

Seems like it is EFAULT, so some value has been able to copy from userspace.
Hard to tell what exactly is happening since someone with good arm knowledge
is needed here.


More information about the CRIU mailing list