<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Hi Damodharan,<br>
<br>
<div class="moz-cite-prefix">On 21/12/2019 23:48, Damodharan
Mohanrajan wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAAL8B1g-NONER7FTf1akOKtN_WAneBYGF=o7vuksbkZBO61vAg@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div>Dear team,</div>
<div> I got an error message when i ran '$criu check
--all' command. I haveincluded the details as below. Please
help me with this. I'm struck on my university thesis and have
to finish and submit by next week. A great thanks to you for
anyhelp you do. I'm ready to give any further details from my
side.<br>
</div>
<div><br>
</div>
<div>Command: $ sudo criu check --all<br>
</div>
<div><br>
</div>
<div>Error: <br>
</div>
<div>Warn (criu/cr-check.c:850): Dirty tracking is OFF. Memory
snapshot will not work.<br>
Warn (criu/cr-check.c:1231): Do not have API to map vDSO -
will use mremap() to restore vDSO<br>
Warn (criu/cr-check.c:1199): CRIU built without CONFIG_COMPAT
- can't C/R compatible tasks<br>
Looks good but some kernel features are missing<br>
which, depending on your process tree, may cause<br>
dump or restore failure.</div>
<div><br>
</div>
</div>
</blockquote>
As the message above indicates, some features in your kernel are not
enabled. In order to enable these you will need to recompile your
kernel.<br>
<br>
<a class="moz-txt-link-freetext" href="https://criu.org/Linux_kernel">https://criu.org/Linux_kernel</a><br>
<br>
However, these features are not compulsory for checkpoint/restore
and you might be able to achieve container migration using this
kernel. I would recommend to first try with a simple Alpine
container.<br>
<br>
<blockquote type="cite"
cite="mid:CAAL8B1g-NONER7FTf1akOKtN_WAneBYGF=o7vuksbkZBO61vAg@mail.gmail.com">
<div dir="ltr">
<div>Details are below:</div>
<div><br>
</div>
<div>My device: Raspberry pi-4 (4GB version) (Arm64 based)<br>
</div>
<div>My platform(OS):
ubuntu-19.10-preinstalled-server-arm64+raspi3.img</div>
<div>Output of $uname -r : 5.3.0-1007-raspi2</div>
<div>Output of $uname -a: Linux server-2 5.3.0-1007-raspi2
#8-Ubuntu SMP Thu Oct 10 12:42:47 UTC 2019 aarch64 aarch64
aarch64 GNU/Linux</div>
<div>I'm Trying to achieve Live Lxc container migration from one
raspberry pi to another raspberry pi.</div>
<div>I've downloaded the dependencies, git clone as per the
instructions in the website and did '$make' and '$make
install' commands.</div>
</div>
</blockquote>
<blockquote type="cite"
cite="mid:CAAL8B1g-NONER7FTf1akOKtN_WAneBYGF=o7vuksbkZBO61vAg@mail.gmail.com">
<div dir="ltr">
<div><br>
-- <br>
<div dir="ltr" class="gmail_signature"
data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>Thanks & Regards<br>
</div>
Damodharan.<br>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
CRIU mailing list
<a class="moz-txt-link-abbreviated" href="mailto:CRIU@openvz.org">CRIU@openvz.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openvz.org/mailman/listinfo/criu">https://lists.openvz.org/mailman/listinfo/criu</a>
</pre>
</blockquote>
<br>
</body>
</html>