From 1f26faec8a8ebcc177e1d29c62bd8b8dbe0fe1cc Mon Sep 17 00:00:00 2001 From: Dengke Du Date: Thu, 23 May 2019 10:33:44 +0800 Subject: criu: fix dump error on Intel Apollo Lake SOC Fix dump error when executing: criu dump -D checkpoint -t pid ------------------------------------------------- Error (criu/arch/x86/crtools.c:362): x86: Corruption in XFEATURE_YMM area (expected 64 but 0 obtained) Error (criu/cr-dump.c:1280): Can't infect (pid: 2874) with parasite Error (criu/cr-dump.c:1732): Dumping FAILED. ------------------------------------------------- Backport upstream patch on criu-dev branch to fix this: [https://github.com/checkpoint-restore/criu/commit/5a52e34655636a8f00a664cf42716e1439ea2ef0] Signed-off-by: Dengke Du Signed-off-by: Bruce Ashfield --- recipes-containers/criu/criu_git.bb | 1 + 1 file changed, 1 insertion(+) (limited to 'recipes-containers/criu/criu_git.bb') diff --git a/recipes-containers/criu/criu_git.bb b/recipes-containers/criu/criu_git.bb index c6981c93..6fb60dbc 100644 --- a/recipes-containers/criu/criu_git.bb +++ b/recipes-containers/criu/criu_git.bb @@ -21,6 +21,7 @@ SRC_URI = "git://github.com/xemul/criu.git;protocol=git \ file://0002-criu-Skip-documentation-install.patch \ file://0001-criu-Change-libraries-install-directory.patch \ file://lib-Makefile-overwrite-install-lib-to-allow-multiarc.patch \ + file://0001-x86-crtools-do-not-error-when-YMM-is-missing.patch \ " COMPATIBLE_HOST = "(x86_64|arm|aarch64).*-linux" -- cgit v1.2.3-54-g00ecf