[CRIU] [PATCH 00/10] Compel tool initial commit, v3

Cyrill Gorcunov gorcunov at openvz.org
Thu Mar 24 11:25:32 PDT 2016


The series is rebased on top of criu-dev

 | commit 4be130c3f20e3113c7b07cc0864694a53c4975ce
 | Author: Pavel Emelyanov <xemul at virtuozzo.com>
 | Date:   Thu Mar 24 13:23:53 2016 +0300
 | 
 |     uffd: Fix pr_debug format for vma start
 |     
 |     Signed-off-by: Pavel Emelyanov <xemul at virtuozzo.com>

I've been sending this series already but due to other
changes in criu-dev they were not appliable anymore, so
just rebased.

Cyrill Gorcunov (10):
  nmk: rules.mk -- Fix AFLAGS typo
  nmk: Drop rules.mk
  nmk: build.mk -- Squash gen-rule-x into gen-cc-rules
  nmk: build.mk -- Fix deps for target mode
  nmk: build.mk -- Drop any-match rule
  nmk: build.mk -- Shrink gen-cc-rules
  nmk: msg.mk -- Add host- messages
  nmk: build.mk -- Add @hostprogs-y mode
  nmk: build.mk -- Add @libso-y helper
  compel: Initial commit

 Makefile                                         |  11 +-
 Makefile.versions                                |   4 +
 compel/Makefile                                  |  30 ++++
 {criu/pie/piegen => compel/include}/piegen.h     |   1 +
 compel/include/uapi/libcompel.h                  |   4 +
 {criu/pie/piegen => compel/include}/uapi/types.h |   0
 compel/lib/compel.c                              |   0
 {criu/pie/piegen => compel/src}/elf-ppc64.c      |   0
 {criu/pie/piegen => compel/src}/elf-x86-32.c     |   0
 {criu/pie/piegen => compel/src}/elf-x86-64.c     |   0
 {criu/pie/piegen => compel/src}/elf.c            |   2 +-
 {criu/pie/piegen => compel/src}/main.c           | 178 ++++++++++++++++-------
 criu/Makefile                                    |  18 +--
 criu/pie/Makefile                                |  13 +-
 criu/pie/pie-relocs.c                            |   2 +-
 criu/pie/pie-relocs.h                            |   2 +-
 criu/pie/piegen/Makefile                         |  19 ---
 scripts/nmk/scripts/build.mk                     | 106 ++++++++++++--
 scripts/nmk/scripts/main.mk                      |   1 -
 scripts/nmk/scripts/msg.mk                       |  12 ++
 scripts/nmk/scripts/rules.mk                     |  66 ---------
 21 files changed, 294 insertions(+), 175 deletions(-)
 create mode 100644 compel/Makefile
 rename {criu/pie/piegen => compel/include}/piegen.h (98%)
 create mode 100644 compel/include/uapi/libcompel.h
 rename {criu/pie/piegen => compel/include}/uapi/types.h (100%)
 create mode 100644 compel/lib/compel.c
 rename {criu/pie/piegen => compel/src}/elf-ppc64.c (100%)
 rename {criu/pie/piegen => compel/src}/elf-x86-32.c (100%)
 rename {criu/pie/piegen => compel/src}/elf-x86-64.c (100%)
 rename {criu/pie/piegen => compel/src}/elf.c (99%)
 rename {criu/pie/piegen => compel/src}/main.c (57%)
 delete mode 100644 criu/pie/piegen/Makefile
 delete mode 100644 scripts/nmk/scripts/rules.mk

-- 
2.5.5



More information about the CRIU mailing list