Wind River Support Network

HomeDefectsLIN9-2304
Not to be fixed

LIN9-2304 : intel-x86-64: CRIU is failed to restore on Denverton board

Created: Nov 20, 2016    Updated: Mar 6, 2019
Resolved Date: Feb 20, 2019
Found In Version: unknown
Severity: Standard
Applicable for: Wind River Linux 9
Component/s: BSP, Kernel

Description

When running CRIU, the checked process can't be restored on Denverton bard, but it works well on other x86 targets.
criu test failed (restore) on intel-x86-64 target (Denverton), which is as below. 

... 
root@localhost:/root# criu restore -d -D checkpoint Chain INPUT (policy ACCEPT) 
target prot opt source destination 

Chain FORWARD (policy ACCEPT) 
target prot opt source destination 

Chain OUTPUT (policy ACCEPT) 
target prot opt source destination 
root@localhost:/opt/wr-test/testcases/kts/checkpoint_criu# ps -C test.sh 
  PID TTY TIME CMD 

Steps to Reproduce

$ mkdir myproject
$ cd myproject
$ git clone --depth 1 --branch WRLINUX_9_BASE git://git.wrs.com/wrlinux-x wrlinux-9 $./wrlinux-9/setup.sh --machines intel-x86-64 --kernel=preempt-rt --distros=wrlinux --dl-layers $. ./environment-setup-x86_64-wrlinuxsdk-linux
$. ./oe-init-build-env build_test
$ bitbake wrlinux-image-glibc-std

Then bootup the target, check point a process, then run:
# criu restore -d -D checkpoint

Live chat
Online