[CRIU] [PATCH 0/7] Large pages support for aarch64/ppc64
Dmitry Safonov
dima at arista.com
Mon Mar 26 16:06:55 MSK 2018
TLDR; CRIU doesn't work on aarch64/ppc64 with PAGE_SIZE!=4096
Cc: Adrian Reber <areber at redhat.com>
Cc: Mike Rapoport <rppt at linux.vnet.ibm.com>
Dmitry Safonov (7):
criu: Remove PAGE_IMAGE_SIZE
parasite: Rename misnamed nr_pages
compel/criu: Add ARCH_HAS_LONG_PAGES to PIE binaries
criu/dump: Fix size of personality buffer
criu/log: Define log buffer length without PAGE_SIZE
criu/proc: Define BUF_SIZE without PAGE_SIZE dependency
ppc64/aarch64: Dynamically define PAGE_SIZE
compel/include/rpc-pie-priv.h | 3 +++
compel/plugins/std/infect.c | 13 +++++++++++++
compel/src/lib/infect.c | 3 +++
criu/cr-dump.c | 3 ++-
criu/cr-restore.c | 3 +++
criu/crtools.c | 1 -
criu/include/image.h | 5 -----
criu/include/restorer.h | 3 +++
criu/log.c | 3 ++-
criu/pie/parasite.c | 10 +++++-----
criu/pie/restorer.c | 12 ++++++++++++
criu/proc_parse.c | 6 +++---
include/common/arch/aarch64/asm/page.h | 30 +++++++++++++++++++-----------
include/common/arch/ppc64/asm/page.h | 32 ++++++++++++++++++--------------
14 files changed, 86 insertions(+), 41 deletions(-)
--
2.13.6
More information about the CRIU
mailing list