[CRIU] ppc64le soft dirty tracking on 4.14
Adrian Reber
areber at redhat.com
Mon Sep 25 19:08:26 MSK 2017
Hello Laurent,
I had a closer look and soft dirty tracking works correctly. I was just
confused by the page size. The file was 65536 and not the expected
4096.
CRIU still cannot detect if CONFIG_MEM_SOFT_DIRTY is enabled or not.
The check always returns true and the criu pre-dump command is always
successful. In the case where CONFIG_MEM_SOFT_DIRTY=n CRIU still does
pre-dumps but it seems to always dump the complete memory.
'criu/criu check --feature mem_dirty_track' is always successful.
Disabling CONFIG_PPC_RADIX_MMU makes also no difference to me.
So it seems the check for CONFIG_MEM_SOFT_DIRTY in CRIU on ppc64le is
broken. The kernel does that right thing.
Adrian
More information about the CRIU
mailing list