[CRIU] [PATCH v3 0/2] Fix/unify memcpy/memset/memcmp
Andrei Vagin
avagin at virtuozzo.com
Wed Feb 1 13:42:11 PST 2017
Acked-by: Andrei Vagin <avagin at virtuozzo.com>
On Tue, Jan 31, 2017 at 02:11:06PM -0800, Kir Kolyshkin wrote:
> Please see detailed description in patch #1.
>
> Note that patch #1 can be seen as a prereqisite to patch #2.
>
> Andrei Vagin (1):
> util: zero msghdr structures
>
> Kir Kolyshkin (1):
> Unify own memcpy/memset/memcmp
>
> compel/arch/aarch64/plugins/include/features.h | 4 ++
> compel/arch/arm/plugins/include/features.h | 4 ++
> compel/arch/ppc64/plugins/include/features.h | 7 ++
> .../arch/ppc64/plugins/std/memcmp.S | 2 +-
> .../arch/ppc64/plugins/std/memcpy.S | 1 -
> compel/arch/x86/plugins/include/features.h | 6 ++
> .../x86 => compel/arch/x86/plugins/std}/memcpy.S | 2 -
> compel/plugins/Makefile | 12 +++-
> compel/plugins/include/uapi/std/string.h | 7 +-
> compel/plugins/std/fds.c | 1 -
> compel/plugins/std/log.c | 6 +-
> compel/plugins/std/string.c | 57 +++++++++++++--
> compel/src/lib/infect.c | 1 -
> criu/arch/aarch64/include/asm/string.h | 7 --
> criu/arch/aarch64/restorer.c | 1 -
> criu/arch/aarch64/vdso-pie.c | 1 -
> criu/arch/arm/include/asm/string.h | 7 --
> criu/arch/arm/restorer.c | 1 -
> criu/arch/ppc64/include/asm/string.h | 28 --------
> criu/arch/ppc64/vdso-pie.c | 4 +-
> criu/arch/x86/include/asm/parasite.h | 6 +-
> criu/arch/x86/include/asm/string.h | 21 ------
> criu/arch/x86/restorer.c | 4 +-
> criu/arch/x86/sigaction_compat.c | 4 +-
> criu/arch/x86/vdso-pie.c | 4 +-
> criu/include/asm-generic/string.h | 82 ----------------------
> criu/include/string.h | 2 -
> criu/pie/Makefile.library | 5 +-
> criu/pie/restorer.c | 3 +-
> criu/pie/util-vdso.c | 14 ++--
> include/common/scm-code.c | 14 ++--
> 31 files changed, 121 insertions(+), 197 deletions(-)
> create mode 100644 compel/arch/aarch64/plugins/include/features.h
> create mode 100644 compel/arch/arm/plugins/include/features.h
> create mode 100644 compel/arch/ppc64/plugins/include/features.h
> rename criu/arch/ppc64/memcmp_64.S => compel/arch/ppc64/plugins/std/memcmp.S (99%)
> rename criu/arch/ppc64/memcpy_power7.S => compel/arch/ppc64/plugins/std/memcpy.S (99%)
> create mode 100644 compel/arch/x86/plugins/include/features.h
> rename {criu/arch/x86 => compel/arch/x86/plugins/std}/memcpy.S (93%)
> delete mode 100644 criu/arch/aarch64/include/asm/string.h
> delete mode 100644 criu/arch/arm/include/asm/string.h
> delete mode 100644 criu/arch/ppc64/include/asm/string.h
> delete mode 100644 criu/arch/x86/include/asm/string.h
> delete mode 100644 criu/include/asm-generic/string.h
>
> --
> 2.9.3
>
More information about the CRIU
mailing list