[CRIU] [PATCH 03/15] x86/build: generate syscalls-{64, 32}.built-in.o
Cyrill Gorcunov
gorcunov at gmail.com
Mon Apr 11 12:47:05 PDT 2016
On Mon, Apr 11, 2016 at 03:19:17PM +0300, Dmitry Safonov wrote:
> After uncommenting FIXME:
> It will add sc_exec_table_32 for compatible tasks to sys-exec-tbl.c
>
> Now it does:
> - add two different 32/64 syscall tables for cr-exec
> sys-exec-tbl-{64,32}.
> - add two different syscall headers syscall-{64,32}.h,
> that are included from more x86 generic syscall.h depending
> on -DCONFIG_X86_{32,64} option.
> - builds two different syscalls-{32,64}.built-in.o
> - for criu core files, that need SYS_memfd_create and other
> SYS_* __NR_* defines (currently kerndat.c and shmem.c),
> create simple syscall-codes.h that includes syscall-codes-64.h
> [Added after rebase on master]
>
> That way after apply, the compatible patch set will be simply
> able to bisect for regressions.
>
> Signed-off-by: Dmitry Safonov <dsafonov at virtuozzo.com>
Acked-by: Cyrill Gorcunov <gorcunov at openvz.org>
More information about the CRIU
mailing list