[CRIU] Fwd: Checkpoint failure on arm64 platform
Pavel Emelyanov
xemul at parallels.com
Mon Dec 21 01:28:51 PST 2015
On 12/21/2015 11:00 AM, Vijay Kilari wrote:
> Reposting.
>
> ---------- Forwarded message ----------
> From: Vijay Kilari <vijay.kilari at gmail.com>
> Date: Mon, Dec 21, 2015 at 11:45 AM
> Subject: Checkpoint failure on arm64 platform
> To: criu at openvz.org
>
>
> Hi,
>
> I am trying to do docker checkpoint/restore on arm64 platform.
> The checkpoint fails while with the sys_readlink of /proc/self.
> Below is the list of steps that I am trying.
>
> crui check returns as below.
>
> ubuntu at ubuntu:~/criu/criu-1.7$ sudo criu check
> Error (cr-check.c:602): Kernel doesn't support PTRACE_O_SUSPEND_SECCOMP
> Warn (cr-check.c:619): Dirty tracking is OFF. Memory snapshot will not work.
> Error (cr-check.c:749): CLONE_PARENT | CLONE_NEWPID don't work together
> ubuntu at ubuntu:~/criu/criu-1.7$
You're using criu-1.7, aren't you? Would you update on 1.8?
> Am I missing some kernel configuration or patches required for criu required
> for kernel 4.2?.
>
> ubuntu at ubuntu:~$ sudo docker run -d justinzh/arm64-vivid:latest tail
> -f /dev/null
>
> and with checkpoint, I get below error. Cannot readlink /proc/self(-9)
This is EBADF when accessing /proc/self from inside the container. Can
you check what's really there?
-- Pavel
More information about the CRIU
mailing list