[CRIU] Issue with running parasite code in Arm architecture
Cyrill Gorcunov
gorcunov at gmail.com
Mon Jun 29 02:05:29 PDT 2015
On Mon, Jun 29, 2015 at 07:16:54AM +0000, sajeesh sidharthan wrote:
> Hi,
> I have cross compiled criu source code along with protobuf and protobuf-c.
> I am using kernel version 3.10. I have enabled all kernel upstream patches
> up to ver 3.18 listed @ http://criu.org/Upstream_kernel_commits.
> Arch: Dual-core 1.2 GHz Cortex-A7
> -----
> sh-3.2# criu check --ms
> Warn (cr-check.c:582): Dirty tracking is OFF. Memory snapshot will not
> work.
> Warn (tun.c:58): Skipping tun support check
> Warn (timerfd.c:44): timerfd: Skipping timerfd support check
> Warn (cr-check.c:297): Skipping mnt_id support check
> Looks good.
> ------
> Then I ran following command.
> sh-3.2# criu dump -t 1157 -v4
> After this, criu gets stuck at accept_tsock function. I have noticed that
> parasite daemon code didnt start.
> Last commit is,
> commit 46270d11fe21e9f0f4eeeebe2001282f5e7d345c
> Author: Cyrill Gorcunov <gorcunov at openvz.org>
> Date: Fri Jun 5 00:04:17 2015 +0300
> pie: Use PIE_SIZE helper
>
> Signed-off-by: Cyrill Gorcunov <gorcunov at openvz.org>
> Signed-off-by: Pavel Emelyanov <xemul at parallels.com>
> Any kind of help would be much appreciated.
Since you're running criu from repo, any chance to bisect the problem?
git bisect is preferred but you may:
- run plain 1.6 (commit 908bb09) and test if it were working there
- do a git pull and run latest repo for same purpose
More information about the CRIU
mailing list