Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to use CRIU to track memory changes and produce incremental dumps on ARM #1729

Open
OwlCoHome opened this issue Jan 27, 2022 · 3 comments

Comments

@OwlCoHome
Copy link

hi,
I want to use CRIU to track memory changes and produce incremental dumps on ARM,When I run criu check --all,the results are as follows
image
My kernel version is linux 5.10.87,and the kernel does not support CONFIG_MEM_SOFT_DIRTY setting to Y because CONFIG_MEM_SOFT_DIRTY depends on HAVE_ARCH_SOFT_DIRTY
image

,ARM linux kernel does not select HAVE_ARCH_SOFT_DIRTY in Kconfig.
image

How to use CRIU to track memory changes and produce incremental dumps on ARM?

@adrianreber
Copy link
Member

You are out of luck. Nobody implemented MEM_SOFT_DIRTY for ARM. As far as I know it only works on x86_64, ppc64le and s390x.

Somebody needs to implement it in the Linux kernel for ARM.

@rst0git
Copy link
Member

rst0git commented Jan 27, 2022

As far as I know it only works on x86_64, ppc64le and s390x.

and mips: torvalds/linux@2971317

@github-actions
Copy link

A friendly reminder that this issue had no activity for 30 days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants