[CRIU] [PATCH 0/4] ia32: Robust futexes support
Dmitry Safonov
dsafonov at virtuozzo.com
Wed May 3 12:40:11 PDT 2017
There are two minor cleanups (removing/polishing).
And fix for futex-rl compatible test - now correctly
C/Ring futexes for ia32.
It looks to be the most important point of those left on
32-bit TODO list here: https://criu.org/32bit_tasks_C/R
Cc: Cyrill Gorcunov <gorcunov at openvz.org>
Dmitry Safonov (4):
criu/ia32: don't redefine __NR32_rt_sigaction
restorer: remove always true `has_futex' arg
ia32/futex: add dumping compat_robust_list
ia32/futex: restore compat_robust_list
criu/arch/aarch64/include/asm/dump.h | 2 ++
criu/arch/aarch64/include/asm/restorer.h | 10 ++++--
criu/arch/arm/include/asm/dump.h | 2 ++
criu/arch/arm/include/asm/restorer.h | 10 ++++--
criu/arch/ppc64/include/asm/dump.h | 2 ++
criu/arch/ppc64/include/asm/restorer.h | 10 ++++--
criu/arch/x86/crtools.c | 57 ++++++++++++++++++++++++++++++++
criu/arch/x86/include/asm/compat.h | 16 +++++++++
criu/arch/x86/include/asm/dump.h | 1 +
criu/arch/x86/include/asm/restorer.h | 11 ++++--
criu/arch/x86/restorer.c | 14 ++++++++
criu/arch/x86/sigaction_compat.c | 6 +---
criu/cr-dump.c | 14 ++++++--
criu/cr-restore.c | 1 -
criu/include/restorer.h | 1 -
criu/pie/restorer.c | 40 ++++++++++++++++------
16 files changed, 170 insertions(+), 27 deletions(-)
--
2.12.2
More information about the CRIU
mailing list