[CRIU] [PATCH 0/6] Syscalls redesign (rebased)
Cyrill Gorcunov
gorcunov at openvz.org
Tue Mar 27 10:45:11 EDT 2012
This series is rebased on current master 40a79dbc98244e39587b62f0209d22f670bbc892
Please consider merging
Cyrill Gorcunov (6):
make: Shrink amount of generated defines for parasite code
parasite: Drop unused parasite_service_complete address
make: Redesign building of parasite and restorer blobs
Add linkage.h
Redesign of syscalls
make: Switch to -O2 by default
Makefile | 83 ++--------
Makefile.inc | 1 +
Makefile.pie | 63 +++++++
Makefile.syscall | 39 +++++
cr-restore.c | 8 +-
gen-offsets.sh | 6 +-
include/linkage.h | 20 +++
include/parasite.h | 2 -
include/syscall-codes.h | 62 -------
include/syscall-types.h | 51 ++++++
include/syscall.def | 57 ++++++
include/syscall.h | 435 -----------------------------------------------
parasite.c | 17 +-
parasite.lds.S | 19 --
pie.lds.S | 25 +++
restorer-log.c | 17 +--
restorer.c | 43 ++++--
restorer.lds.S | 19 --
syscall-common.S | 16 ++
syscalls.pl | 51 ++++++
20 files changed, 391 insertions(+), 643 deletions(-)
create mode 100644 Makefile.pie
create mode 100644 Makefile.syscall
create mode 100644 include/linkage.h
delete mode 100644 include/syscall-codes.h
create mode 100644 include/syscall-types.h
create mode 100644 include/syscall.def
delete mode 100644 include/syscall.h
delete mode 100644 parasite.lds.S
create mode 100644 pie.lds.S
delete mode 100644 restorer.lds.S
create mode 100644 syscall-common.S
create mode 100644 syscalls.pl
--
1.7.7.6
More information about the CRIU
mailing list