[CRIU] [PATCH 00/12] CRIU-2 v3: New attempt

Cyrill Gorcunov gorcunov at openvz.org
Fri Feb 12 10:05:06 PST 2016


Hi guys, I must admit movig sources here and there taking
into account nontrivial build scheme is rathe a time consuming
task. So here is (at least) buildable result for now.

It's rebased on commit 9445c316422e and I pused it out as

 | The following changes since commit 9445c316422e1e4087d98d170291b179a6b7d20b:
 |
 |   make: remove pie/pigen/*.{gcda, gcno, gcov} on clean (2016-02-12 16:54:08 +0300)
 |
 | are available in the git repository at:
 |
 |   git://github.com/cyrillos/crtools.git criu-2.2
 |
 | for you to fetch changes up to 1d8b60d9c6d1e7f571ad0587090d10e1f802c6df:
 |
 |   crtools: add Dockerfile to build criu on armv7hf, aarch64, ppc64le (2016-02-12 20:56:10 +0300)

As expected there are some number of problems I know of (and will fix on top)

 - doesn't survive parallel builds for now, so run it as plain make
   (well, I should have use .NOTPARALLEL target probably)

 - please take a look on criu/Makefile -- it should have almost
   all targets we've had earlier but need to revisit (for sure
   I lost a few)

 - Makefile.install -- that's pain, I don't even brave enough to
   work with now ;)

 - I ruined .gitignore for now, since I need to check which files
   are generated, gonna be updated

So give it a shot if you're insterested (I build criu on all platforms
but native run would help a lot).

----------------------------------------------------------------


Andrey Vagin (1):
  crtools: add Dockerfile to build criu on armv7hf, aarch64, ppc64le

Cyrill Gorcunov (8):
  build: nmk -- Initial import
  build: Import nmk on toplevel
  build: Move @protobuf dir into @images
  build: Drop docs about old build engine
  build: Override ARCH to x86 for travis sake
  build: Move C and Python libraries into lib
  build: Move crit tool into crit directory
  build: Move everything criu related into criu directory

Laurent Dufour (1):
  build: test -- Fix criu-rtc.so build error

Tycho Andersen (2):
  build: criu.pc -- Move it to lib/c
  build: crit -- Fix install target

 .gitignore                                       |   24 +-
 Documentation/Makefile                           |   18 +-
 Documentation/Makefile.build.txt                 |  199 --
 Makefile                                         |  428 +--
 Makefile.config                                  |   54 -
 Makefile.crtools                                 |   94 -
 Makefile.inc                                     |   30 -
 Makefile.install                                 |   31 +
 action-scripts.c                                 |   77 -
 aio.c                                            |  120 -
 arch/aarch64/Makefile                            |   59 -
 arch/aarch64/cpu.c                               |   45 -
 arch/aarch64/crtools.c                           |  233 --
 arch/aarch64/include/asm/atomic.h                |   98 -
 arch/aarch64/include/asm/bitops.h                |    7 -
 arch/aarch64/include/asm/bitsperlong.h           |    6 -
 arch/aarch64/include/asm/cpu.h                   |    1 -
 arch/aarch64/include/asm/dump.h                  |   14 -
 arch/aarch64/include/asm/fpu.h                   |    4 -
 arch/aarch64/include/asm/int.h                   |    6 -
 arch/aarch64/include/asm/linkage.h               |   24 -
 arch/aarch64/include/asm/page.h                  |   21 -
 arch/aarch64/include/asm/parasite-syscall.h      |   18 -
 arch/aarch64/include/asm/parasite.h              |   11 -
 arch/aarch64/include/asm/processor-flags.h       |    4 -
 arch/aarch64/include/asm/restore.h               |   28 -
 arch/aarch64/include/asm/restorer.h              |  121 -
 arch/aarch64/include/asm/string.h                |    7 -
 arch/aarch64/include/asm/syscall-aux.S           |   37 -
 arch/aarch64/include/asm/syscall-aux.h           |    1 -
 arch/aarch64/include/asm/types.h                 |  102 -
 arch/aarch64/include/asm/vdso.h                  |   26 -
 arch/aarch64/intraprocedure.S                    |   22 -
 arch/aarch64/parasite-head.S                     |   21 -
 arch/aarch64/restorer.c                          |   15 -
 arch/aarch64/syscall-common.S                    |   19 -
 arch/aarch64/vdso-pie.c                          |   35 -
 arch/arm/Makefile                                |   59 -
 arch/arm/cpu.c                                   |   45 -
 arch/arm/crtools.c                               |  248 --
 arch/arm/include/asm/atomic.h                    |  131 -
 arch/arm/include/asm/bitops.h                    |    7 -
 arch/arm/include/asm/bitsperlong.h               |    6 -
 arch/arm/include/asm/cpu.h                       |    1 -
 arch/arm/include/asm/dump.h                      |   14 -
 arch/arm/include/asm/fpu.h                       |    4 -
 arch/arm/include/asm/int.h                       |    6 -
 arch/arm/include/asm/linkage.h                   |   24 -
 arch/arm/include/asm/page.h                      |   19 -
 arch/arm/include/asm/parasite-syscall.h          |   18 -
 arch/arm/include/asm/parasite.h                  |    9 -
 arch/arm/include/asm/processor-flags.h           |   42 -
 arch/arm/include/asm/processor.h                 |   28 -
 arch/arm/include/asm/restore.h                   |   29 -
 arch/arm/include/asm/restorer.h                  |  163 -
 arch/arm/include/asm/string.h                    |    7 -
 arch/arm/include/asm/syscall-aux.S               |   13 -
 arch/arm/include/asm/syscall-aux.h               |    8 -
 arch/arm/include/asm/types.h                     |  137 -
 arch/arm/parasite-head.S                         |   23 -
 arch/arm/restorer.c                              |   15 -
 arch/arm/syscall-common.S                        |   34 -
 arch/arm/syscall.def                             |  107 -
 arch/arm/uidiv.S                                 |  186 --
 arch/ppc64/Makefile                              |   55 -
 arch/ppc64/cpu.c                                 |  149 -
 arch/ppc64/crtools.c                             |  524 ----
 arch/ppc64/include/asm/atomic.h                  |  112 -
 arch/ppc64/include/asm/bitops.h                  |  174 --
 arch/ppc64/include/asm/bitsperlong.h             |    6 -
 arch/ppc64/include/asm/cmpxchg.h                 |   96 -
 arch/ppc64/include/asm/cpu.h                     |    1 -
 arch/ppc64/include/asm/dump.h                    |   11 -
 arch/ppc64/include/asm/fpu.h                     |    4 -
 arch/ppc64/include/asm/int.h                     |    6 -
 arch/ppc64/include/asm/linkage.h                 |  301 --
 arch/ppc64/include/asm/page.h                    |   25 -
 arch/ppc64/include/asm/parasite-syscall.h        |   17 -
 arch/ppc64/include/asm/parasite.h                |    7 -
 arch/ppc64/include/asm/prlimit.h                 |   14 -
 arch/ppc64/include/asm/processor-flags.h         |    4 -
 arch/ppc64/include/asm/restore.h                 |   31 -
 arch/ppc64/include/asm/restorer.h                |  133 -
 arch/ppc64/include/asm/string.h                  |   28 -
 arch/ppc64/include/asm/types.h                   |  113 -
 arch/ppc64/include/asm/vdso.h                    |   34 -
 arch/ppc64/memcmp_64.S                           |  236 --
 arch/ppc64/memcpy_power7.S                       |  213 --
 arch/ppc64/misc.S                                |  197 --
 arch/ppc64/parasite-head.S                       |   46 -
 arch/ppc64/restorer.c                            |   31 -
 arch/ppc64/syscall-common-ppc64.S                |   24 -
 arch/ppc64/syscall-ppc64.def                     |  105 -
 arch/ppc64/syscalls-ppc64.sh                     |   57 -
 arch/ppc64/vdso-pie.c                            |  155 -
 arch/ppc64/vdso-trampoline.S                     |   11 -
 arch/scripts/arm/gen-sys-exec-tbl.pl             |   39 -
 arch/scripts/arm/gen-syscalls.pl                 |   95 -
 arch/x86/Makefile                                |   91 -
 arch/x86/cpu.c                                   |  491 ---
 arch/x86/crtools.c                               |  572 ----
 arch/x86/include/asm/atomic.h                    |   78 -
 arch/x86/include/asm/bitops.h                    |  113 -
 arch/x86/include/asm/bitsperlong.h               |   10 -
 arch/x86/include/asm/cmpxchg.h                   |  105 -
 arch/x86/include/asm/cpu.h                       |  207 --
 arch/x86/include/asm/dump.h                      |   11 -
 arch/x86/include/asm/fpu.h                       |  102 -
 arch/x86/include/asm/int.h                       |    6 -
 arch/x86/include/asm/linkage.h                   |   24 -
 arch/x86/include/asm/page.h                      |   19 -
 arch/x86/include/asm/parasite-syscall.h          |   20 -
 arch/x86/include/asm/parasite.h                  |   10 -
 arch/x86/include/asm/prlimit.h                   |   14 -
 arch/x86/include/asm/processor-flags.h           |   28 -
 arch/x86/include/asm/restore.h                   |   36 -
 arch/x86/include/asm/restorer.h                  |  181 --
 arch/x86/include/asm/string.h                    |   24 -
 arch/x86/include/asm/syscall32.h                 |   25 -
 arch/x86/include/asm/types.h                     |  142 -
 arch/x86/include/asm/vdso.h                      |   30 -
 arch/x86/parasite-head.S                         |   40 -
 arch/x86/prlimit.c                               |   68 -
 arch/x86/restorer.c                              |   33 -
 arch/x86/syscalls/syscall-common-x86-32.S        |   36 -
 arch/x86/syscalls/syscall-common-x86-64.S        |   21 -
 arch/x86/syscalls/syscall32.c                    |   85 -
 arch/x86/syscalls/syscall_32.tbl                 |   92 -
 arch/x86/syscalls/syscall_64.tbl                 |  103 -
 arch/x86/vdso-pie.c                              |   59 -
 bfd.c                                            |  327 --
 bitmap.c                                         |   54 -
 cgroup.c                                         | 1571 ----------
 cr-check.c                                       |  958 ------
 cr-dedup.c                                       |  197 --
 cr-dump.c                                        | 1720 -----------
 cr-errno.c                                       |   12 -
 cr-exec.c                                        |  170 --
 cr-restore.c                                     | 3364 ---------------------
 cr-service.c                                     | 1101 -------
 cr-show.c                                        |  574 ----
 crit                                             |  275 --
 crit/crit                                        |  275 ++
 criu/Makefile                                    |  173 ++
 criu/Makefile.config                             |   61 +
 criu/Makefile.crtools                            |   92 +
 criu/Makefile.version                            |   31 +
 criu/action-scripts.c                            |   77 +
 criu/aio.c                                       |  120 +
 criu/arch/aarch64/Makefile                       |    7 +
 criu/arch/aarch64/Makefile.syscalls              |   50 +
 criu/arch/aarch64/cpu.c                          |   45 +
 criu/arch/aarch64/crtools.c                      |  233 ++
 criu/arch/aarch64/include/asm/atomic.h           |   98 +
 criu/arch/aarch64/include/asm/bitops.h           |    7 +
 criu/arch/aarch64/include/asm/bitsperlong.h      |    6 +
 criu/arch/aarch64/include/asm/cpu.h              |    1 +
 criu/arch/aarch64/include/asm/dump.h             |   14 +
 criu/arch/aarch64/include/asm/fpu.h              |    4 +
 criu/arch/aarch64/include/asm/int.h              |    6 +
 criu/arch/aarch64/include/asm/linkage.h          |   24 +
 criu/arch/aarch64/include/asm/page.h             |   21 +
 criu/arch/aarch64/include/asm/parasite-syscall.h |   18 +
 criu/arch/aarch64/include/asm/parasite.h         |   11 +
 criu/arch/aarch64/include/asm/processor-flags.h  |    4 +
 criu/arch/aarch64/include/asm/restore.h          |   28 +
 criu/arch/aarch64/include/asm/restorer.h         |  121 +
 criu/arch/aarch64/include/asm/string.h           |    7 +
 criu/arch/aarch64/include/asm/syscall-aux.S      |   37 +
 criu/arch/aarch64/include/asm/syscall-aux.h      |    1 +
 criu/arch/aarch64/include/asm/types.h            |  102 +
 criu/arch/aarch64/include/asm/vdso.h             |   26 +
 criu/arch/aarch64/intraprocedure.S               |   22 +
 criu/arch/aarch64/parasite-head.S                |   21 +
 criu/arch/aarch64/restorer.c                     |   15 +
 criu/arch/aarch64/syscalls/syscall-common.S      |   19 +
 criu/arch/aarch64/syscalls/syscall.def           |    1 +
 criu/arch/aarch64/vdso-pie.c                     |   35 +
 criu/arch/arm/Makefile                           |    6 +
 criu/arch/arm/Makefile.syscalls                  |   50 +
 criu/arch/arm/cpu.c                              |   45 +
 criu/arch/arm/crtools.c                          |  248 ++
 criu/arch/arm/include/asm/atomic.h               |  131 +
 criu/arch/arm/include/asm/bitops.h               |    7 +
 criu/arch/arm/include/asm/bitsperlong.h          |    6 +
 criu/arch/arm/include/asm/cpu.h                  |    1 +
 criu/arch/arm/include/asm/dump.h                 |   14 +
 criu/arch/arm/include/asm/fpu.h                  |    4 +
 criu/arch/arm/include/asm/int.h                  |    6 +
 criu/arch/arm/include/asm/linkage.h              |   24 +
 criu/arch/arm/include/asm/page.h                 |   19 +
 criu/arch/arm/include/asm/parasite-syscall.h     |   18 +
 criu/arch/arm/include/asm/parasite.h             |    9 +
 criu/arch/arm/include/asm/processor-flags.h      |   42 +
 criu/arch/arm/include/asm/processor.h            |   28 +
 criu/arch/arm/include/asm/restore.h              |   29 +
 criu/arch/arm/include/asm/restorer.h             |  163 +
 criu/arch/arm/include/asm/string.h               |    7 +
 criu/arch/arm/include/asm/syscall-aux.S          |   13 +
 criu/arch/arm/include/asm/syscall-aux.h          |    8 +
 criu/arch/arm/include/asm/types.h                |  137 +
 criu/arch/arm/parasite-head.S                    |   23 +
 criu/arch/arm/restorer.c                         |   15 +
 criu/arch/arm/syscalls/syscall-common.S          |   34 +
 criu/arch/arm/syscalls/syscall.def               |  107 +
 criu/arch/arm/uidiv.S                            |  186 ++
 criu/arch/ppc64/Makefile                         |    6 +
 criu/arch/ppc64/Makefile.syscalls                |   50 +
 criu/arch/ppc64/cpu.c                            |  149 +
 criu/arch/ppc64/crtools.c                        |  524 ++++
 criu/arch/ppc64/include/asm/atomic.h             |  112 +
 criu/arch/ppc64/include/asm/bitops.h             |  174 ++
 criu/arch/ppc64/include/asm/bitsperlong.h        |    6 +
 criu/arch/ppc64/include/asm/cmpxchg.h            |   96 +
 criu/arch/ppc64/include/asm/cpu.h                |    1 +
 criu/arch/ppc64/include/asm/dump.h               |   11 +
 criu/arch/ppc64/include/asm/fpu.h                |    4 +
 criu/arch/ppc64/include/asm/int.h                |    6 +
 criu/arch/ppc64/include/asm/linkage.h            |  301 ++
 criu/arch/ppc64/include/asm/page.h               |   25 +
 criu/arch/ppc64/include/asm/parasite-syscall.h   |   17 +
 criu/arch/ppc64/include/asm/parasite.h           |    7 +
 criu/arch/ppc64/include/asm/prlimit.h            |   14 +
 criu/arch/ppc64/include/asm/processor-flags.h    |    4 +
 criu/arch/ppc64/include/asm/restore.h            |   31 +
 criu/arch/ppc64/include/asm/restorer.h           |  133 +
 criu/arch/ppc64/include/asm/string.h             |   28 +
 criu/arch/ppc64/include/asm/types.h              |  113 +
 criu/arch/ppc64/include/asm/vdso.h               |   34 +
 criu/arch/ppc64/memcmp_64.S                      |  236 ++
 criu/arch/ppc64/memcpy_power7.S                  |  213 ++
 criu/arch/ppc64/misc.S                           |  197 ++
 criu/arch/ppc64/parasite-head.S                  |   46 +
 criu/arch/ppc64/restorer.c                       |   31 +
 criu/arch/ppc64/syscalls/syscall-common-ppc64.S  |   24 +
 criu/arch/ppc64/syscalls/syscall-ppc64.tbl       |  105 +
 criu/arch/ppc64/vdso-pie.c                       |  155 +
 criu/arch/ppc64/vdso-trampoline.S                |   11 +
 criu/arch/scripts/arm/gen-sys-exec-tbl.pl        |   39 +
 criu/arch/scripts/arm/gen-syscalls.pl            |   95 +
 criu/arch/x86/Makefile                           |    7 +
 criu/arch/x86/Makefile.syscalls                  |   66 +
 criu/arch/x86/cpu.c                              |  491 +++
 criu/arch/x86/crtools.c                          |  572 ++++
 criu/arch/x86/include/asm/atomic.h               |   78 +
 criu/arch/x86/include/asm/bitops.h               |  113 +
 criu/arch/x86/include/asm/bitsperlong.h          |   10 +
 criu/arch/x86/include/asm/cmpxchg.h              |  105 +
 criu/arch/x86/include/asm/cpu.h                  |  207 ++
 criu/arch/x86/include/asm/dump.h                 |   11 +
 criu/arch/x86/include/asm/fpu.h                  |  102 +
 criu/arch/x86/include/asm/int.h                  |    6 +
 criu/arch/x86/include/asm/linkage.h              |   24 +
 criu/arch/x86/include/asm/page.h                 |   19 +
 criu/arch/x86/include/asm/parasite-syscall.h     |   20 +
 criu/arch/x86/include/asm/parasite.h             |   10 +
 criu/arch/x86/include/asm/prlimit.h              |   14 +
 criu/arch/x86/include/asm/processor-flags.h      |   28 +
 criu/arch/x86/include/asm/restore.h              |   36 +
 criu/arch/x86/include/asm/restorer.h             |  181 ++
 criu/arch/x86/include/asm/string.h               |   24 +
 criu/arch/x86/include/asm/syscall32.h            |   25 +
 criu/arch/x86/include/asm/types.h                |  142 +
 criu/arch/x86/include/asm/vdso.h                 |   30 +
 criu/arch/x86/parasite-head.S                    |   40 +
 criu/arch/x86/prlimit.c                          |   68 +
 criu/arch/x86/restorer.c                         |   33 +
 criu/arch/x86/syscalls/syscall-common-x86-32.S   |   36 +
 criu/arch/x86/syscalls/syscall-common-x86-64.S   |   21 +
 criu/arch/x86/syscalls/syscall32.c               |   85 +
 criu/arch/x86/syscalls/syscall_32.tbl            |   92 +
 criu/arch/x86/syscalls/syscall_64.tbl            |  103 +
 criu/arch/x86/vdso-pie.c                         |   59 +
 criu/bfd.c                                       |  327 ++
 criu/bitmap.c                                    |   54 +
 criu/cgroup.c                                    | 1571 ++++++++++
 criu/cr-check.c                                  |  958 ++++++
 criu/cr-dedup.c                                  |  197 ++
 criu/cr-dump.c                                   | 1720 +++++++++++
 criu/cr-errno.c                                  |   12 +
 criu/cr-exec.c                                   |  170 ++
 criu/cr-restore.c                                | 3364 +++++++++++++++++++++
 criu/cr-service.c                                | 1101 +++++++
 criu/cr-show.c                                   |  574 ++++
 criu/crtools.c                                   |  836 ++++++
 criu/eventfd.c                                   |  129 +
 criu/eventpoll.c                                 |  229 ++
 criu/fault-injection.c                           |   22 +
 criu/fifo.c                                      |  168 ++
 criu/file-ids.c                                  |  113 +
 criu/file-lock.c                                 |  377 +++
 criu/files-ext.c                                 |   93 +
 criu/files-reg.c                                 | 1643 ++++++++++
 criu/files.c                                     | 1587 ++++++++++
 criu/fsnotify.c                                  |  940 ++++++
 criu/image-desc.c                                |  117 +
 criu/image.c                                     |  561 ++++
 criu/include/action-scripts.h                    |   29 +
 criu/include/aio.h                               |   15 +
 criu/include/asm-generic/bitops.h                |  123 +
 criu/include/asm-generic/int.h                   |   15 +
 criu/include/asm-generic/string.h                |   51 +
 criu/include/asm-generic/vdso.h                  |   12 +
 criu/include/bfd.h                               |   40 +
 criu/include/bitmap.h                            |    7 +
 criu/include/bug.h                               |   39 +
 criu/include/cgroup.h                            |   65 +
 criu/include/compiler.h                          |   87 +
 criu/include/config-base.h                       |   40 +
 criu/include/cpu.h                               |   13 +
 criu/include/cr-errno.h                          |   17 +
 criu/include/cr-service-const.h                  |    6 +
 criu/include/cr-service.h                        |   14 +
 criu/include/cr-show.h                           |   25 +
 criu/include/cr_options.h                        |  117 +
 criu/include/criu-log.h                          |   88 +
 criu/include/criu-plugin.h                       |  132 +
 criu/include/crtools.h                           |   32 +
 criu/include/err.h                               |   53 +
 criu/include/errno.h                             |    9 +
 criu/include/eventfd.h                           |   10 +
 criu/include/eventpoll.h                         |   11 +
 criu/include/fault-injection.h                   |   19 +
 criu/include/fcntl.h                             |   36 +
 criu/include/fifo.h                              |   11 +
 criu/include/file-ids.h                          |   20 +
 criu/include/file-lock.h                         |   64 +
 criu/include/files-reg.h                         |   59 +
 criu/include/files.h                             |  183 ++
 criu/include/fs-magic.h                          |   52 +
 criu/include/fsnotify.h                          |   26 +
 criu/include/image-desc.h                        |  119 +
 criu/include/image.h                             |  190 ++
 criu/include/imgset.h                            |   37 +
 criu/include/inet_diag.h                         |  136 +
 criu/include/ipc_ns.h                            |    9 +
 criu/include/irmap.h                             |   13 +
 criu/include/kcmp-ids.h                          |   29 +
 criu/include/kcmp.h                              |   16 +
 criu/include/kerndat.h                           |   58 +
 criu/include/libnetlink.h                        |   20 +
 criu/include/list.h                              |  423 +++
 criu/include/lock.h                              |  157 +
 criu/include/log.h                               |   41 +
 criu/include/lsm.h                               |   35 +
 criu/include/magic.h                             |  115 +
 criu/include/mem.h                               |   27 +
 criu/include/mman.h                              |   17 +
 criu/include/mount.h                             |  129 +
 criu/include/namespaces.h                        |  130 +
 criu/include/net.h                               |   33 +
 criu/include/netfilter.h                         |   11 +
 criu/include/netlink_diag.h                      |   42 +
 criu/include/packet_diag.h                       |   76 +
 criu/include/page-pipe.h                         |  107 +
 criu/include/page-read.h                         |   90 +
 criu/include/page-xfer.h                         |   47 +
 criu/include/pagemap-cache.h                     |   30 +
 criu/include/parasite-syscall.h                  |  139 +
 criu/include/parasite-vdso.h                     |   93 +
 criu/include/parasite.h                          |  253 ++
 criu/include/pid.h                               |   32 +
 criu/include/pipes.h                             |   57 +
 criu/include/plugin.h                            |   46 +
 criu/include/posix-timer.h                       |   27 +
 criu/include/prctl.h                             |   77 +
 criu/include/proc_parse.h                        |  217 ++
 criu/include/protobuf-desc.h                     |   91 +
 criu/include/protobuf.h                          |   57 +
 criu/include/pstree.h                            |  102 +
 criu/include/ptrace.h                            |   84 +
 criu/include/rbtree.h                            |   89 +
 criu/include/restorer.h                          |  241 ++
 criu/include/rst-malloc.h                        |   74 +
 criu/include/rst_info.h                          |   71 +
 criu/include/seccomp.h                           |   32 +
 criu/include/seize.h                             |    8 +
 criu/include/servicefd.h                         |   35 +
 criu/include/setproctitle.h                      |   19 +
 criu/include/shmem.h                             |   15 +
 criu/include/sigframe.h                          |   66 +
 criu/include/signalfd.h                          |   10 +
 criu/include/sk-inet.h                           |   88 +
 criu/include/sk-packet.h                         |   39 +
 criu/include/sk-queue.h                          |    8 +
 criu/include/sockets.h                           |   89 +
 criu/include/stats.h                             |   48 +
 criu/include/string.h                            |   21 +
 criu/include/syscall-types.h                     |   85 +
 criu/include/sysctl.h                            |   39 +
 criu/include/sysfs_parse.h                       |   14 +
 criu/include/timerfd.h                           |   39 +
 criu/include/tty.h                               |   34 +
 criu/include/tun.h                               |   16 +
 criu/include/unix_diag.h                         |   67 +
 criu/include/util-pie.h                          |   66 +
 criu/include/util-vdso.h                         |   65 +
 criu/include/util.h                              |  284 ++
 criu/include/uts_ns.h                            |    9 +
 criu/include/vdso.h                              |   27 +
 criu/include/vma.h                               |  110 +
 criu/include/xmalloc.h                           |   67 +
 criu/ipc_ns.c                                    |  936 ++++++
 criu/irmap.c                                     |  489 +++
 criu/kcmp-ids.c                                  |  153 +
 criu/kerndat.c                                   |  556 ++++
 criu/libnetlink.c                                |  160 +
 criu/log.c                                       |  199 ++
 criu/lsm.c                                       |  251 ++
 criu/mem.c                                       |  473 +++
 criu/mount.c                                     | 3455 ++++++++++++++++++++++
 criu/namespaces.c                                | 1403 +++++++++
 criu/net.c                                       | 1429 +++++++++
 criu/netfilter.c                                 |  124 +
 criu/page-pipe.c                                 |  238 ++
 criu/page-read.c                                 |  360 +++
 criu/page-xfer.c                                 |  880 ++++++
 criu/pagemap-cache.c                             |  173 ++
 criu/parasite-syscall.c                          | 1408 +++++++++
 criu/pie-util-fd.c                               |    1 +
 criu/pie-util-vdso.c                             |    1 +
 criu/pie-util.c                                  |    1 +
 criu/pie/Makefile                                |  103 +
 criu/pie/Makefile.library                        |   43 +
 criu/pie/log-simple.c                            |  291 ++
 criu/pie/parasite-vdso.c                         |  218 ++
 criu/pie/parasite.c                              |  727 +++++
 criu/pie/pie-reloc.lds.S.in                      |   30 +
 criu/pie/pie-relocs.c                            |   47 +
 criu/pie/pie-relocs.h                            |   29 +
 criu/pie/pie.lds.S.in                            |   29 +
 criu/pie/piegen/Makefile                         |   17 +
 criu/pie/piegen/elf-ppc64.c                      |   16 +
 criu/pie/piegen/elf-x86-32.c                     |   16 +
 criu/pie/piegen/elf-x86-64.c                     |   16 +
 criu/pie/piegen/elf.c                            |  512 ++++
 criu/pie/piegen/main.c                           |  154 +
 criu/pie/piegen/piegen.h                         |   35 +
 criu/pie/piegen/uapi/types.h                     |   15 +
 criu/pie/restorer.c                              | 1335 +++++++++
 criu/pie/util-fd.c                               |  168 ++
 criu/pie/util-vdso.c                             |  210 ++
 criu/pie/util.c                                  |   47 +
 criu/pipes.c                                     |  521 ++++
 criu/plugin.c                                    |  247 ++
 criu/proc_parse.c                                | 2444 +++++++++++++++
 criu/protobuf-desc.c                             |  104 +
 criu/protobuf.c                                  |  692 +++++
 criu/pstree.c                                    |  846 ++++++
 criu/ptrace.c                                    |  331 +++
 criu/rbtree.c                                    |  357 +++
 criu/rst-malloc.c                                |  223 ++
 criu/seccomp.c                                   |  272 ++
 criu/seize.c                                     |  688 +++++
 criu/shmem.c                                     |  449 +++
 criu/sigframe.c                                  |   36 +
 criu/signalfd.c                                  |  123 +
 criu/sk-inet.c                                   |  758 +++++
 criu/sk-netlink.c                                |  233 ++
 criu/sk-packet.c                                 |  504 ++++
 criu/sk-queue.c                                  |  256 ++
 criu/sk-tcp.c                                    |  771 +++++
 criu/sk-unix.c                                   | 1435 +++++++++
 criu/sockets.c                                   |  731 +++++
 criu/stats.c                                     |  157 +
 criu/string.c                                    |   60 +
 criu/sysctl.c                                    |  467 +++
 criu/sysfs_parse.c                               |  325 ++
 criu/timerfd.c                                   |  211 ++
 criu/tty.c                                       | 1712 +++++++++++
 criu/tun.c                                       |  494 ++++
 criu/util.c                                      | 1002 +++++++
 criu/uts_ns.c                                    |   71 +
 criu/vdso.c                                      |  320 ++
 crtools                                          |    1 -
 crtools.c                                        |  836 ------
 eventfd.c                                        |  129 -
 eventpoll.c                                      |  229 --
 fault-injection.c                                |   22 -
 fifo.c                                           |  168 --
 file-ids.c                                       |  113 -
 file-lock.c                                      |  377 ---
 files-ext.c                                      |   93 -
 files-reg.c                                      | 1643 ----------
 files.c                                          | 1587 ----------
 fsnotify.c                                       |  940 ------
 image-desc.c                                     |  117 -
 image.c                                          |  561 ----
 images/Makefile                                  |  112 +
 images/binfmt-misc.proto                         |   10 +
 images/cgroup.proto                              |   38 +
 images/core-aarch64.proto                        |   19 +
 images/core-arm.proto                            |   35 +
 images/core-ppc64.proto                          |   48 +
 images/core-x86.proto                            |   63 +
 images/core.proto                                |  104 +
 images/cpuinfo.proto                             |   36 +
 images/creds.proto                               |   21 +
 images/eventfd.proto                             |    8 +
 images/eventpoll.proto                           |   15 +
 images/ext-file.proto                            |    6 +
 images/fdinfo.proto                              |   27 +
 images/fh.proto                                  |   21 +
 images/fifo.proto                                |    4 +
 images/file-lock.proto                           |    8 +
 images/fown.proto                                |    7 +
 images/fs.proto                                  |    5 +
 images/fsnotify.proto                            |   57 +
 images/ghost-file.proto                          |   14 +
 images/google/protobuf/descriptor.proto          |    1 +
 images/inventory.proto                           |   16 +
 images/ipc-desc.proto                            |    9 +
 images/ipc-msg.proto                             |   12 +
 images/ipc-sem.proto                             |    6 +
 images/ipc-shm.proto                             |    6 +
 images/ipc-var.proto                             |   14 +
 images/mm.proto                                  |   30 +
 images/mnt.proto                                 |   47 +
 images/netdev.proto                              |   39 +
 images/ns.proto                                  |    6 +
 images/opts.proto                                |   14 +
 images/packet-sock.proto                         |   44 +
 images/pagemap.proto                             |   11 +
 images/pipe-data.proto                           |    5 +
 images/pipe.proto                                |    9 +
 images/pstree.proto                              |    7 +
 images/regfile.proto                             |   12 +
 images/remap-file-path.proto                     |   11 +
 images/rlimit.proto                              |    4 +
 images/rpc.proto                                 |  172 ++
 images/sa.proto                                  |    8 +
 images/seccomp.proto                             |    8 +
 images/siginfo.proto                             |    7 +
 images/signalfd.proto                            |    9 +
 images/sk-inet.proto                             |   40 +
 images/sk-netlink.proto                          |   17 +
 images/sk-opts.proto                             |   29 +
 images/sk-packet.proto                           |    4 +
 images/sk-unix.proto                             |   48 +
 images/stats.proto                               |   28 +
 images/tcp-stream.proto                          |   19 +
 images/time.proto                                |    4 +
 images/timer.proto                               |   27 +
 images/timerfd.proto                             |   17 +
 images/tty.proto                                 |   73 +
 images/tun.proto                                 |   15 +
 images/userns.proto                              |   10 +
 images/utsns.proto                               |    4 +
 images/vma.proto                                 |   23 +
 include/action-scripts.h                         |   29 -
 include/aio.h                                    |   15 -
 include/asm-generic/bitops.h                     |  123 -
 include/asm-generic/int.h                        |   15 -
 include/asm-generic/string.h                     |   51 -
 include/asm-generic/vdso.h                       |   12 -
 include/bfd.h                                    |   40 -
 include/bitmap.h                                 |    7 -
 include/bug.h                                    |   39 -
 include/cgroup.h                                 |   65 -
 include/compiler.h                               |   87 -
 include/config-base.h                            |   40 -
 include/cpu.h                                    |   13 -
 include/cr-errno.h                               |   17 -
 include/cr-service-const.h                       |    6 -
 include/cr-service.h                             |   14 -
 include/cr-show.h                                |   25 -
 include/cr_options.h                             |  117 -
 include/criu-log.h                               |   88 -
 include/criu-plugin.h                            |  132 -
 include/crtools.h                                |   32 -
 include/err.h                                    |   53 -
 include/errno.h                                  |    9 -
 include/eventfd.h                                |   10 -
 include/eventpoll.h                              |   11 -
 include/fault-injection.h                        |   19 -
 include/fcntl.h                                  |   36 -
 include/fifo.h                                   |   11 -
 include/file-ids.h                               |   20 -
 include/file-lock.h                              |   64 -
 include/files-reg.h                              |   59 -
 include/files.h                                  |  183 --
 include/fs-magic.h                               |   52 -
 include/fsnotify.h                               |   26 -
 include/image-desc.h                             |  119 -
 include/image.h                                  |  190 --
 include/imgset.h                                 |   37 -
 include/inet_diag.h                              |  136 -
 include/ipc_ns.h                                 |    9 -
 include/irmap.h                                  |   13 -
 include/kcmp-ids.h                               |   29 -
 include/kcmp.h                                   |   16 -
 include/kerndat.h                                |   58 -
 include/libnetlink.h                             |   20 -
 include/list.h                                   |  423 ---
 include/lock.h                                   |  157 -
 include/log.h                                    |   41 -
 include/lsm.h                                    |   35 -
 include/magic.h                                  |  115 -
 include/mem.h                                    |   27 -
 include/mman.h                                   |   17 -
 include/mount.h                                  |  129 -
 include/namespaces.h                             |  130 -
 include/net.h                                    |   33 -
 include/netfilter.h                              |   11 -
 include/netlink_diag.h                           |   42 -
 include/packet_diag.h                            |   76 -
 include/page-pipe.h                              |  107 -
 include/page-read.h                              |   90 -
 include/page-xfer.h                              |   47 -
 include/pagemap-cache.h                          |   30 -
 include/parasite-syscall.h                       |  139 -
 include/parasite-vdso.h                          |   93 -
 include/parasite.h                               |  253 --
 include/pid.h                                    |   32 -
 include/pipes.h                                  |   57 -
 include/plugin.h                                 |   46 -
 include/posix-timer.h                            |   27 -
 include/prctl.h                                  |   77 -
 include/proc_parse.h                             |  217 --
 include/protobuf-desc.h                          |   91 -
 include/protobuf.h                               |   57 -
 include/pstree.h                                 |  102 -
 include/ptrace.h                                 |   84 -
 include/rbtree.h                                 |   89 -
 include/restorer.h                               |  241 --
 include/rst-malloc.h                             |   74 -
 include/rst_info.h                               |   71 -
 include/seccomp.h                                |   32 -
 include/seize.h                                  |    8 -
 include/servicefd.h                              |   35 -
 include/setproctitle.h                           |   19 -
 include/shmem.h                                  |   15 -
 include/sigframe.h                               |   66 -
 include/signalfd.h                               |   10 -
 include/sk-inet.h                                |   88 -
 include/sk-packet.h                              |   39 -
 include/sk-queue.h                               |    8 -
 include/sockets.h                                |   89 -
 include/stats.h                                  |   48 -
 include/string.h                                 |   21 -
 include/syscall-types.h                          |   85 -
 include/sysctl.h                                 |   39 -
 include/sysfs_parse.h                            |   14 -
 include/timerfd.h                                |   39 -
 include/tty.h                                    |   34 -
 include/tun.h                                    |   16 -
 include/unix_diag.h                              |   67 -
 include/util-pie.h                               |   66 -
 include/util-vdso.h                              |   65 -
 include/util.h                                   |  284 --
 include/uts_ns.h                                 |    9 -
 include/vdso.h                                   |   27 -
 include/vma.h                                    |  110 -
 include/xmalloc.h                                |   67 -
 ipc_ns.c                                         |  936 ------
 irmap.c                                          |  489 ---
 kcmp-ids.c                                       |  153 -
 kerndat.c                                        |  556 ----
 lib/Makefile                                     |   48 +-
 lib/c/Makefile                                   |    7 +
 lib/c/criu.c                                     | 1239 ++++++++
 lib/c/criu.h                                     |  207 ++
 lib/c/criu.pc.in                                 |    8 +
 lib/criu.c                                       | 1239 --------
 lib/criu.h                                       |  207 --
 lib/criu.pc.in                                   |    8 -
 lib/pycriu/.gitignore                            |    3 +
 lib/pycriu/Makefile                              |   16 +
 lib/pycriu/__init__.py                           |    3 +
 lib/pycriu/criu.py                               |  282 ++
 lib/pycriu/images/.gitignore                     |    4 +
 lib/pycriu/images/Makefile                       |   25 +
 lib/pycriu/images/__init__.py                    |    3 +
 lib/pycriu/images/images.py                      |  479 +++
 lib/pycriu/images/pb2dict.py                     |  276 ++
 libnetlink.c                                     |  160 -
 log.c                                            |  199 --
 lsm.c                                            |  251 --
 mem.c                                            |  473 ---
 mount.c                                          | 3455 ----------------------
 namespaces.c                                     | 1403 ---------
 net.c                                            | 1429 ---------
 netfilter.c                                      |  124 -
 page-pipe.c                                      |  238 --
 page-read.c                                      |  360 ---
 page-xfer.c                                      |  880 ------
 pagemap-cache.c                                  |  173 --
 parasite-syscall.c                               | 1408 ---------
 pie/Makefile                                     |  132 -
 pie/log-simple.c                                 |  291 --
 pie/parasite-vdso.c                              |  218 --
 pie/parasite.c                                   |  727 -----
 pie/pie-reloc.lds.S.in                           |   30 -
 pie/pie-relocs.c                                 |   47 -
 pie/pie-relocs.h                                 |   29 -
 pie/pie.lds.S.in                                 |   29 -
 pie/piegen/Makefile                              |   17 -
 pie/piegen/elf-ppc64.c                           |   16 -
 pie/piegen/elf-x86-32.c                          |   16 -
 pie/piegen/elf-x86-64.c                          |   16 -
 pie/piegen/elf.c                                 |  512 ----
 pie/piegen/main.c                                |  154 -
 pie/piegen/piegen.h                              |   35 -
 pie/piegen/uapi/types.h                          |   15 -
 pie/restorer.c                                   | 1335 ---------
 pie/util-fd.c                                    |  168 --
 pie/util-vdso.c                                  |  210 --
 pie/util.c                                       |   47 -
 pipes.c                                          |  521 ----
 plugin.c                                         |  247 --
 proc_parse.c                                     | 2444 ---------------
 protobuf                                         |    1 +
 protobuf-desc.c                                  |  104 -
 protobuf.c                                       |  692 -----
 protobuf/Makefile                                |  115 -
 protobuf/binfmt-misc.proto                       |   10 -
 protobuf/cgroup.proto                            |   38 -
 protobuf/core-aarch64.proto                      |   19 -
 protobuf/core-arm.proto                          |   35 -
 protobuf/core-ppc64.proto                        |   48 -
 protobuf/core-x86.proto                          |   63 -
 protobuf/core.proto                              |  104 -
 protobuf/cpuinfo.proto                           |   36 -
 protobuf/creds.proto                             |   21 -
 protobuf/eventfd.proto                           |    8 -
 protobuf/eventpoll.proto                         |   15 -
 protobuf/ext-file.proto                          |    6 -
 protobuf/fdinfo.proto                            |   27 -
 protobuf/fh.proto                                |   21 -
 protobuf/fifo.proto                              |    4 -
 protobuf/file-lock.proto                         |    8 -
 protobuf/fown.proto                              |    7 -
 protobuf/fs.proto                                |    5 -
 protobuf/fsnotify.proto                          |   57 -
 protobuf/ghost-file.proto                        |   14 -
 protobuf/google/protobuf/descriptor.proto        |    1 -
 protobuf/inventory.proto                         |   16 -
 protobuf/ipc-desc.proto                          |    9 -
 protobuf/ipc-msg.proto                           |   12 -
 protobuf/ipc-sem.proto                           |    6 -
 protobuf/ipc-shm.proto                           |    6 -
 protobuf/ipc-var.proto                           |   14 -
 protobuf/mm.proto                                |   30 -
 protobuf/mnt.proto                               |   47 -
 protobuf/netdev.proto                            |   39 -
 protobuf/ns.proto                                |    6 -
 protobuf/opts.proto                              |   14 -
 protobuf/packet-sock.proto                       |   44 -
 protobuf/pagemap.proto                           |   11 -
 protobuf/pipe-data.proto                         |    5 -
 protobuf/pipe.proto                              |    9 -
 protobuf/pstree.proto                            |    7 -
 protobuf/regfile.proto                           |   12 -
 protobuf/remap-file-path.proto                   |   11 -
 protobuf/rlimit.proto                            |    4 -
 protobuf/rpc.proto                               |  172 --
 protobuf/sa.proto                                |    8 -
 protobuf/seccomp.proto                           |    8 -
 protobuf/siginfo.proto                           |    7 -
 protobuf/signalfd.proto                          |    9 -
 protobuf/sk-inet.proto                           |   40 -
 protobuf/sk-netlink.proto                        |   17 -
 protobuf/sk-opts.proto                           |   29 -
 protobuf/sk-packet.proto                         |    4 -
 protobuf/sk-unix.proto                           |   48 -
 protobuf/stats.proto                             |   28 -
 protobuf/tcp-stream.proto                        |   19 -
 protobuf/time.proto                              |    4 -
 protobuf/timer.proto                             |   27 -
 protobuf/timerfd.proto                           |   17 -
 protobuf/tty.proto                               |   73 -
 protobuf/tun.proto                               |   15 -
 protobuf/userns.proto                            |   10 -
 protobuf/utsns.proto                             |    4 -
 protobuf/vma.proto                               |   23 -
 pstree.c                                         |  846 ------
 ptrace.c                                         |  331 ---
 pycriu/.gitignore                                |    3 -
 pycriu/Makefile                                  |   16 -
 pycriu/__init__.py                               |    3 -
 pycriu/criu.py                                   |  282 --
 pycriu/images/.gitignore                         |    4 -
 pycriu/images/Makefile                           |   26 -
 pycriu/images/__init__.py                        |    3 -
 pycriu/images/images.py                          |  479 ---
 pycriu/images/pb2dict.py                         |  276 --
 rbtree.c                                         |  357 ---
 rst-malloc.c                                     |  223 --
 scripts/Makefile.build                           |  251 --
 scripts/Makefile.rules                           |   52 -
 scripts/Makefile.version                         |   36 -
 scripts/build/Dockerfile.aarch64                 |   22 +
 scripts/build/Dockerfile.armv7hf                 |   22 +
 scripts/build/Dockerfile.ppc64le                 |   22 +
 scripts/build/Makefile                           |   24 +
 scripts/build/extract-deb-pkg                    |   11 +
 scripts/crit-setup.py                            |    3 +-
 scripts/nmk/.gitignore                           |    3 +
 scripts/nmk/Documentation/Makefile               |   42 +
 scripts/nmk/Documentation/nmk.txt                |   70 +
 scripts/nmk/Makefile                             |   40 +
 scripts/nmk/README.md                            |    5 +
 scripts/nmk/scripts/build.mk                     |  184 ++
 scripts/nmk/scripts/include.mk                   |  100 +
 scripts/nmk/scripts/macro.mk                     |   27 +
 scripts/nmk/scripts/main.mk                      |   31 +
 scripts/nmk/scripts/rules.mk                     |   66 +
 scripts/nmk/scripts/tools.mk                     |   32 +
 scripts/nmk/scripts/utils.mk                     |   28 +
 seccomp.c                                        |  272 --
 seize.c                                          |  688 -----
 shmem.c                                          |  449 ---
 sigframe.c                                       |   36 -
 signalfd.c                                       |  123 -
 sk-inet.c                                        |  758 -----
 sk-netlink.c                                     |  233 --
 sk-packet.c                                      |  504 ----
 sk-queue.c                                       |  256 --
 sk-tcp.c                                         |  771 -----
 sk-unix.c                                        | 1435 ---------
 sockets.c                                        |  731 -----
 stats.c                                          |  157 -
 string.c                                         |   60 -
 sysctl.c                                         |  467 ---
 sysfs_parse.c                                    |  325 --
 test/zdtm/live/static/Makefile                   |    2 +-
 timerfd.c                                        |  211 --
 tty.c                                            | 1712 -----------
 tun.c                                            |  494 ----
 util.c                                           | 1002 -------
 uts_ns.c                                         |   71 -
 vdso.c                                           |  320 --
 832 files changed, 71328 insertions(+), 71138 deletions(-)
 delete mode 100644 Documentation/Makefile.build.txt
 delete mode 100644 Makefile.config
 delete mode 100644 Makefile.crtools
 delete mode 100644 Makefile.inc
 create mode 100644 Makefile.install
 delete mode 100644 action-scripts.c
 delete mode 100644 aio.c
 delete mode 100644 arch/aarch64/Makefile
 delete mode 100644 arch/aarch64/cpu.c
 delete mode 100644 arch/aarch64/crtools.c
 delete mode 100644 arch/aarch64/include/asm/atomic.h
 delete mode 100644 arch/aarch64/include/asm/bitops.h
 delete mode 100644 arch/aarch64/include/asm/bitsperlong.h
 delete mode 100644 arch/aarch64/include/asm/cpu.h
 delete mode 100644 arch/aarch64/include/asm/dump.h
 delete mode 100644 arch/aarch64/include/asm/fpu.h
 delete mode 100644 arch/aarch64/include/asm/int.h
 delete mode 100644 arch/aarch64/include/asm/linkage.h
 delete mode 100644 arch/aarch64/include/asm/page.h
 delete mode 100644 arch/aarch64/include/asm/parasite-syscall.h
 delete mode 100644 arch/aarch64/include/asm/parasite.h
 delete mode 100644 arch/aarch64/include/asm/processor-flags.h
 delete mode 100644 arch/aarch64/include/asm/restore.h
 delete mode 100644 arch/aarch64/include/asm/restorer.h
 delete mode 100644 arch/aarch64/include/asm/string.h
 delete mode 100644 arch/aarch64/include/asm/syscall-aux.S
 delete mode 100644 arch/aarch64/include/asm/syscall-aux.h
 delete mode 100644 arch/aarch64/include/asm/types.h
 delete mode 100644 arch/aarch64/include/asm/vdso.h
 delete mode 100644 arch/aarch64/intraprocedure.S
 delete mode 100644 arch/aarch64/parasite-head.S
 delete mode 100644 arch/aarch64/restorer.c
 delete mode 100644 arch/aarch64/syscall-common.S
 delete mode 100644 arch/aarch64/vdso-pie.c
 delete mode 100644 arch/arm/Makefile
 delete mode 100644 arch/arm/cpu.c
 delete mode 100644 arch/arm/crtools.c
 delete mode 100644 arch/arm/include/asm/atomic.h
 delete mode 100644 arch/arm/include/asm/bitops.h
 delete mode 100644 arch/arm/include/asm/bitsperlong.h
 delete mode 100644 arch/arm/include/asm/cpu.h
 delete mode 100644 arch/arm/include/asm/dump.h
 delete mode 100644 arch/arm/include/asm/fpu.h
 delete mode 100644 arch/arm/include/asm/int.h
 delete mode 100644 arch/arm/include/asm/linkage.h
 delete mode 100644 arch/arm/include/asm/page.h
 delete mode 100644 arch/arm/include/asm/parasite-syscall.h
 delete mode 100644 arch/arm/include/asm/parasite.h
 delete mode 100644 arch/arm/include/asm/processor-flags.h
 delete mode 100644 arch/arm/include/asm/processor.h
 delete mode 100644 arch/arm/include/asm/restore.h
 delete mode 100644 arch/arm/include/asm/restorer.h
 delete mode 100644 arch/arm/include/asm/string.h
 delete mode 100644 arch/arm/include/asm/syscall-aux.S
 delete mode 100644 arch/arm/include/asm/syscall-aux.h
 delete mode 100644 arch/arm/include/asm/types.h
 delete mode 100644 arch/arm/parasite-head.S
 delete mode 100644 arch/arm/restorer.c
 delete mode 100644 arch/arm/syscall-common.S
 delete mode 100644 arch/arm/syscall.def
 delete mode 100644 arch/arm/uidiv.S
 delete mode 100644 arch/ppc64/Makefile
 delete mode 100644 arch/ppc64/cpu.c
 delete mode 100644 arch/ppc64/crtools.c
 delete mode 100644 arch/ppc64/include/asm/atomic.h
 delete mode 100644 arch/ppc64/include/asm/bitops.h
 delete mode 100644 arch/ppc64/include/asm/bitsperlong.h
 delete mode 100644 arch/ppc64/include/asm/cmpxchg.h
 delete mode 100644 arch/ppc64/include/asm/cpu.h
 delete mode 100644 arch/ppc64/include/asm/dump.h
 delete mode 100644 arch/ppc64/include/asm/fpu.h
 delete mode 100644 arch/ppc64/include/asm/int.h
 delete mode 100644 arch/ppc64/include/asm/linkage.h
 delete mode 100644 arch/ppc64/include/asm/page.h
 delete mode 100644 arch/ppc64/include/asm/parasite-syscall.h
 delete mode 100644 arch/ppc64/include/asm/parasite.h
 delete mode 100644 arch/ppc64/include/asm/prlimit.h
 delete mode 100644 arch/ppc64/include/asm/processor-flags.h
 delete mode 100644 arch/ppc64/include/asm/restore.h
 delete mode 100644 arch/ppc64/include/asm/restorer.h
 delete mode 100644 arch/ppc64/include/asm/string.h
 delete mode 100644 arch/ppc64/include/asm/types.h
 delete mode 100644 arch/ppc64/include/asm/vdso.h
 delete mode 100644 arch/ppc64/memcmp_64.S
 delete mode 100644 arch/ppc64/memcpy_power7.S
 delete mode 100644 arch/ppc64/misc.S
 delete mode 100644 arch/ppc64/parasite-head.S
 delete mode 100644 arch/ppc64/restorer.c
 delete mode 100644 arch/ppc64/syscall-common-ppc64.S
 delete mode 100644 arch/ppc64/syscall-ppc64.def
 delete mode 100644 arch/ppc64/syscalls-ppc64.sh
 delete mode 100644 arch/ppc64/vdso-pie.c
 delete mode 100644 arch/ppc64/vdso-trampoline.S
 delete mode 100755 arch/scripts/arm/gen-sys-exec-tbl.pl
 delete mode 100755 arch/scripts/arm/gen-syscalls.pl
 delete mode 100644 arch/x86/Makefile
 delete mode 100644 arch/x86/cpu.c
 delete mode 100644 arch/x86/crtools.c
 delete mode 100644 arch/x86/include/asm/atomic.h
 delete mode 100644 arch/x86/include/asm/bitops.h
 delete mode 100644 arch/x86/include/asm/bitsperlong.h
 delete mode 100644 arch/x86/include/asm/cmpxchg.h
 delete mode 100644 arch/x86/include/asm/cpu.h
 delete mode 100644 arch/x86/include/asm/dump.h
 delete mode 100644 arch/x86/include/asm/fpu.h
 delete mode 100644 arch/x86/include/asm/int.h
 delete mode 100644 arch/x86/include/asm/linkage.h
 delete mode 100644 arch/x86/include/asm/page.h
 delete mode 100644 arch/x86/include/asm/parasite-syscall.h
 delete mode 100644 arch/x86/include/asm/parasite.h
 delete mode 100644 arch/x86/include/asm/prlimit.h
 delete mode 100644 arch/x86/include/asm/processor-flags.h
 delete mode 100644 arch/x86/include/asm/restore.h
 delete mode 100644 arch/x86/include/asm/restorer.h
 delete mode 100644 arch/x86/include/asm/string.h
 delete mode 100644 arch/x86/include/asm/syscall32.h
 delete mode 100644 arch/x86/include/asm/types.h
 delete mode 100644 arch/x86/include/asm/vdso.h
 delete mode 100644 arch/x86/parasite-head.S
 delete mode 100644 arch/x86/prlimit.c
 delete mode 100644 arch/x86/restorer.c
 delete mode 100644 arch/x86/syscalls/syscall-common-x86-32.S
 delete mode 100644 arch/x86/syscalls/syscall-common-x86-64.S
 delete mode 100644 arch/x86/syscalls/syscall32.c
 delete mode 100644 arch/x86/syscalls/syscall_32.tbl
 delete mode 100644 arch/x86/syscalls/syscall_64.tbl
 delete mode 100644 arch/x86/vdso-pie.c
 delete mode 100644 bfd.c
 delete mode 100644 bitmap.c
 delete mode 100644 cgroup.c
 delete mode 100644 cr-check.c
 delete mode 100644 cr-dedup.c
 delete mode 100644 cr-dump.c
 delete mode 100644 cr-errno.c
 delete mode 100644 cr-exec.c
 delete mode 100644 cr-restore.c
 delete mode 100644 cr-service.c
 delete mode 100644 cr-show.c
 delete mode 100755 crit
 create mode 100755 crit/crit
 create mode 100644 criu/Makefile
 create mode 100644 criu/Makefile.config
 create mode 100644 criu/Makefile.crtools
 create mode 100644 criu/Makefile.version
 create mode 100644 criu/action-scripts.c
 create mode 100644 criu/aio.c
 create mode 100644 criu/arch/aarch64/Makefile
 create mode 100644 criu/arch/aarch64/Makefile.syscalls
 create mode 100644 criu/arch/aarch64/cpu.c
 create mode 100644 criu/arch/aarch64/crtools.c
 create mode 100644 criu/arch/aarch64/include/asm/atomic.h
 create mode 100644 criu/arch/aarch64/include/asm/bitops.h
 create mode 100644 criu/arch/aarch64/include/asm/bitsperlong.h
 create mode 100644 criu/arch/aarch64/include/asm/cpu.h
 create mode 100644 criu/arch/aarch64/include/asm/dump.h
 create mode 100644 criu/arch/aarch64/include/asm/fpu.h
 create mode 100644 criu/arch/aarch64/include/asm/int.h
 create mode 100644 criu/arch/aarch64/include/asm/linkage.h
 create mode 100644 criu/arch/aarch64/include/asm/page.h
 create mode 100644 criu/arch/aarch64/include/asm/parasite-syscall.h
 create mode 100644 criu/arch/aarch64/include/asm/parasite.h
 create mode 100644 criu/arch/aarch64/include/asm/processor-flags.h
 create mode 100644 criu/arch/aarch64/include/asm/restore.h
 create mode 100644 criu/arch/aarch64/include/asm/restorer.h
 create mode 100644 criu/arch/aarch64/include/asm/string.h
 create mode 100644 criu/arch/aarch64/include/asm/syscall-aux.S
 create mode 100644 criu/arch/aarch64/include/asm/syscall-aux.h
 create mode 100644 criu/arch/aarch64/include/asm/types.h
 create mode 100644 criu/arch/aarch64/include/asm/vdso.h
 create mode 100644 criu/arch/aarch64/intraprocedure.S
 create mode 100644 criu/arch/aarch64/parasite-head.S
 create mode 100644 criu/arch/aarch64/restorer.c
 create mode 100644 criu/arch/aarch64/syscalls/syscall-common.S
 create mode 120000 criu/arch/aarch64/syscalls/syscall.def
 create mode 100644 criu/arch/aarch64/vdso-pie.c
 create mode 100644 criu/arch/arm/Makefile
 create mode 100644 criu/arch/arm/Makefile.syscalls
 create mode 100644 criu/arch/arm/cpu.c
 create mode 100644 criu/arch/arm/crtools.c
 create mode 100644 criu/arch/arm/include/asm/atomic.h
 create mode 100644 criu/arch/arm/include/asm/bitops.h
 create mode 100644 criu/arch/arm/include/asm/bitsperlong.h
 create mode 100644 criu/arch/arm/include/asm/cpu.h
 create mode 100644 criu/arch/arm/include/asm/dump.h
 create mode 100644 criu/arch/arm/include/asm/fpu.h
 create mode 100644 criu/arch/arm/include/asm/int.h
 create mode 100644 criu/arch/arm/include/asm/linkage.h
 create mode 100644 criu/arch/arm/include/asm/page.h
 create mode 100644 criu/arch/arm/include/asm/parasite-syscall.h
 create mode 100644 criu/arch/arm/include/asm/parasite.h
 create mode 100644 criu/arch/arm/include/asm/processor-flags.h
 create mode 100644 criu/arch/arm/include/asm/processor.h
 create mode 100644 criu/arch/arm/include/asm/restore.h
 create mode 100644 criu/arch/arm/include/asm/restorer.h
 create mode 100644 criu/arch/arm/include/asm/string.h
 create mode 100644 criu/arch/arm/include/asm/syscall-aux.S
 create mode 100644 criu/arch/arm/include/asm/syscall-aux.h
 create mode 100644 criu/arch/arm/include/asm/types.h
 create mode 100644 criu/arch/arm/parasite-head.S
 create mode 100644 criu/arch/arm/restorer.c
 create mode 100644 criu/arch/arm/syscalls/syscall-common.S
 create mode 100644 criu/arch/arm/syscalls/syscall.def
 create mode 100644 criu/arch/arm/uidiv.S
 create mode 100644 criu/arch/ppc64/Makefile
 create mode 100644 criu/arch/ppc64/Makefile.syscalls
 create mode 100644 criu/arch/ppc64/cpu.c
 create mode 100644 criu/arch/ppc64/crtools.c
 create mode 100644 criu/arch/ppc64/include/asm/atomic.h
 create mode 100644 criu/arch/ppc64/include/asm/bitops.h
 create mode 100644 criu/arch/ppc64/include/asm/bitsperlong.h
 create mode 100644 criu/arch/ppc64/include/asm/cmpxchg.h
 create mode 100644 criu/arch/ppc64/include/asm/cpu.h
 create mode 100644 criu/arch/ppc64/include/asm/dump.h
 create mode 100644 criu/arch/ppc64/include/asm/fpu.h
 create mode 100644 criu/arch/ppc64/include/asm/int.h
 create mode 100644 criu/arch/ppc64/include/asm/linkage.h
 create mode 100644 criu/arch/ppc64/include/asm/page.h
 create mode 100644 criu/arch/ppc64/include/asm/parasite-syscall.h
 create mode 100644 criu/arch/ppc64/include/asm/parasite.h
 create mode 100644 criu/arch/ppc64/include/asm/prlimit.h
 create mode 100644 criu/arch/ppc64/include/asm/processor-flags.h
 create mode 100644 criu/arch/ppc64/include/asm/restore.h
 create mode 100644 criu/arch/ppc64/include/asm/restorer.h
 create mode 100644 criu/arch/ppc64/include/asm/string.h
 create mode 100644 criu/arch/ppc64/include/asm/types.h
 create mode 100644 criu/arch/ppc64/include/asm/vdso.h
 create mode 100644 criu/arch/ppc64/memcmp_64.S
 create mode 100644 criu/arch/ppc64/memcpy_power7.S
 create mode 100644 criu/arch/ppc64/misc.S
 create mode 100644 criu/arch/ppc64/parasite-head.S
 create mode 100644 criu/arch/ppc64/restorer.c
 create mode 100644 criu/arch/ppc64/syscalls/syscall-common-ppc64.S
 create mode 100644 criu/arch/ppc64/syscalls/syscall-ppc64.tbl
 create mode 100644 criu/arch/ppc64/vdso-pie.c
 create mode 100644 criu/arch/ppc64/vdso-trampoline.S
 create mode 100755 criu/arch/scripts/arm/gen-sys-exec-tbl.pl
 create mode 100755 criu/arch/scripts/arm/gen-syscalls.pl
 create mode 100644 criu/arch/x86/Makefile
 create mode 100644 criu/arch/x86/Makefile.syscalls
 create mode 100644 criu/arch/x86/cpu.c
 create mode 100644 criu/arch/x86/crtools.c
 create mode 100644 criu/arch/x86/include/asm/atomic.h
 create mode 100644 criu/arch/x86/include/asm/bitops.h
 create mode 100644 criu/arch/x86/include/asm/bitsperlong.h
 create mode 100644 criu/arch/x86/include/asm/cmpxchg.h
 create mode 100644 criu/arch/x86/include/asm/cpu.h
 create mode 100644 criu/arch/x86/include/asm/dump.h
 create mode 100644 criu/arch/x86/include/asm/fpu.h
 create mode 100644 criu/arch/x86/include/asm/int.h
 create mode 100644 criu/arch/x86/include/asm/linkage.h
 create mode 100644 criu/arch/x86/include/asm/page.h
 create mode 100644 criu/arch/x86/include/asm/parasite-syscall.h
 create mode 100644 criu/arch/x86/include/asm/parasite.h
 create mode 100644 criu/arch/x86/include/asm/prlimit.h
 create mode 100644 criu/arch/x86/include/asm/processor-flags.h
 create mode 100644 criu/arch/x86/include/asm/restore.h
 create mode 100644 criu/arch/x86/include/asm/restorer.h
 create mode 100644 criu/arch/x86/include/asm/string.h
 create mode 100644 criu/arch/x86/include/asm/syscall32.h
 create mode 100644 criu/arch/x86/include/asm/types.h
 create mode 100644 criu/arch/x86/include/asm/vdso.h
 create mode 100644 criu/arch/x86/parasite-head.S
 create mode 100644 criu/arch/x86/prlimit.c
 create mode 100644 criu/arch/x86/restorer.c
 create mode 100644 criu/arch/x86/syscalls/syscall-common-x86-32.S
 create mode 100644 criu/arch/x86/syscalls/syscall-common-x86-64.S
 create mode 100644 criu/arch/x86/syscalls/syscall32.c
 create mode 100644 criu/arch/x86/syscalls/syscall_32.tbl
 create mode 100644 criu/arch/x86/syscalls/syscall_64.tbl
 create mode 100644 criu/arch/x86/vdso-pie.c
 create mode 100644 criu/bfd.c
 create mode 100644 criu/bitmap.c
 create mode 100644 criu/cgroup.c
 create mode 100644 criu/cr-check.c
 create mode 100644 criu/cr-dedup.c
 create mode 100644 criu/cr-dump.c
 create mode 100644 criu/cr-errno.c
 create mode 100644 criu/cr-exec.c
 create mode 100644 criu/cr-restore.c
 create mode 100644 criu/cr-service.c
 create mode 100644 criu/cr-show.c
 create mode 100644 criu/crtools.c
 create mode 100644 criu/eventfd.c
 create mode 100644 criu/eventpoll.c
 create mode 100644 criu/fault-injection.c
 create mode 100644 criu/fifo.c
 create mode 100644 criu/file-ids.c
 create mode 100644 criu/file-lock.c
 create mode 100644 criu/files-ext.c
 create mode 100644 criu/files-reg.c
 create mode 100644 criu/files.c
 create mode 100644 criu/fsnotify.c
 create mode 100644 criu/image-desc.c
 create mode 100644 criu/image.c
 create mode 100644 criu/include/action-scripts.h
 create mode 100644 criu/include/aio.h
 create mode 100644 criu/include/asm-generic/bitops.h
 create mode 100644 criu/include/asm-generic/int.h
 create mode 100644 criu/include/asm-generic/string.h
 create mode 100644 criu/include/asm-generic/vdso.h
 create mode 100644 criu/include/bfd.h
 create mode 100644 criu/include/bitmap.h
 create mode 100644 criu/include/bug.h
 create mode 100644 criu/include/cgroup.h
 create mode 100644 criu/include/compiler.h
 create mode 100644 criu/include/config-base.h
 create mode 100644 criu/include/cpu.h
 create mode 100644 criu/include/cr-errno.h
 create mode 100644 criu/include/cr-service-const.h
 create mode 100644 criu/include/cr-service.h
 create mode 100644 criu/include/cr-show.h
 create mode 100644 criu/include/cr_options.h
 create mode 100644 criu/include/criu-log.h
 create mode 100644 criu/include/criu-plugin.h
 create mode 100644 criu/include/crtools.h
 create mode 100644 criu/include/err.h
 create mode 100644 criu/include/errno.h
 create mode 100644 criu/include/eventfd.h
 create mode 100644 criu/include/eventpoll.h
 create mode 100644 criu/include/fault-injection.h
 create mode 100644 criu/include/fcntl.h
 create mode 100644 criu/include/fifo.h
 create mode 100644 criu/include/file-ids.h
 create mode 100644 criu/include/file-lock.h
 create mode 100644 criu/include/files-reg.h
 create mode 100644 criu/include/files.h
 create mode 100644 criu/include/fs-magic.h
 create mode 100644 criu/include/fsnotify.h
 create mode 100644 criu/include/image-desc.h
 create mode 100644 criu/include/image.h
 create mode 100644 criu/include/imgset.h
 create mode 100644 criu/include/inet_diag.h
 create mode 100644 criu/include/ipc_ns.h
 create mode 100644 criu/include/irmap.h
 create mode 100644 criu/include/kcmp-ids.h
 create mode 100644 criu/include/kcmp.h
 create mode 100644 criu/include/kerndat.h
 create mode 100644 criu/include/libnetlink.h
 create mode 100644 criu/include/list.h
 create mode 100644 criu/include/lock.h
 create mode 100644 criu/include/log.h
 create mode 100644 criu/include/lsm.h
 create mode 100644 criu/include/magic.h
 create mode 100644 criu/include/mem.h
 create mode 100644 criu/include/mman.h
 create mode 100644 criu/include/mount.h
 create mode 100644 criu/include/namespaces.h
 create mode 100644 criu/include/net.h
 create mode 100644 criu/include/netfilter.h
 create mode 100644 criu/include/netlink_diag.h
 create mode 100644 criu/include/packet_diag.h
 create mode 100644 criu/include/page-pipe.h
 create mode 100644 criu/include/page-read.h
 create mode 100644 criu/include/page-xfer.h
 create mode 100644 criu/include/pagemap-cache.h
 create mode 100644 criu/include/parasite-syscall.h
 create mode 100644 criu/include/parasite-vdso.h
 create mode 100644 criu/include/parasite.h
 create mode 100644 criu/include/pid.h
 create mode 100644 criu/include/pipes.h
 create mode 100644 criu/include/plugin.h
 create mode 100644 criu/include/posix-timer.h
 create mode 100644 criu/include/prctl.h
 create mode 100644 criu/include/proc_parse.h
 create mode 100644 criu/include/protobuf-desc.h
 create mode 100644 criu/include/protobuf.h
 create mode 100644 criu/include/pstree.h
 create mode 100644 criu/include/ptrace.h
 create mode 100644 criu/include/rbtree.h
 create mode 100644 criu/include/restorer.h
 create mode 100644 criu/include/rst-malloc.h
 create mode 100644 criu/include/rst_info.h
 create mode 100644 criu/include/seccomp.h
 create mode 100644 criu/include/seize.h
 create mode 100644 criu/include/servicefd.h
 create mode 100644 criu/include/setproctitle.h
 create mode 100644 criu/include/shmem.h
 create mode 100644 criu/include/sigframe.h
 create mode 100644 criu/include/signalfd.h
 create mode 100644 criu/include/sk-inet.h
 create mode 100644 criu/include/sk-packet.h
 create mode 100644 criu/include/sk-queue.h
 create mode 100644 criu/include/sockets.h
 create mode 100644 criu/include/stats.h
 create mode 100644 criu/include/string.h
 create mode 100644 criu/include/syscall-types.h
 create mode 100644 criu/include/sysctl.h
 create mode 100644 criu/include/sysfs_parse.h
 create mode 100644 criu/include/timerfd.h
 create mode 100644 criu/include/tty.h
 create mode 100644 criu/include/tun.h
 create mode 100644 criu/include/unix_diag.h
 create mode 100644 criu/include/util-pie.h
 create mode 100644 criu/include/util-vdso.h
 create mode 100644 criu/include/util.h
 create mode 100644 criu/include/uts_ns.h
 create mode 100644 criu/include/vdso.h
 create mode 100644 criu/include/vma.h
 create mode 100644 criu/include/xmalloc.h
 create mode 100644 criu/ipc_ns.c
 create mode 100644 criu/irmap.c
 create mode 100644 criu/kcmp-ids.c
 create mode 100644 criu/kerndat.c
 create mode 100644 criu/libnetlink.c
 create mode 100644 criu/log.c
 create mode 100644 criu/lsm.c
 create mode 100644 criu/mem.c
 create mode 100644 criu/mount.c
 create mode 100644 criu/namespaces.c
 create mode 100644 criu/net.c
 create mode 100644 criu/netfilter.c
 create mode 100644 criu/page-pipe.c
 create mode 100644 criu/page-read.c
 create mode 100644 criu/page-xfer.c
 create mode 100644 criu/pagemap-cache.c
 create mode 100644 criu/parasite-syscall.c
 create mode 120000 criu/pie-util-fd.c
 create mode 120000 criu/pie-util-vdso.c
 create mode 120000 criu/pie-util.c
 create mode 100644 criu/pie/Makefile
 create mode 100644 criu/pie/Makefile.library
 create mode 100644 criu/pie/log-simple.c
 create mode 100644 criu/pie/parasite-vdso.c
 create mode 100644 criu/pie/parasite.c
 create mode 100644 criu/pie/pie-reloc.lds.S.in
 create mode 100644 criu/pie/pie-relocs.c
 create mode 100644 criu/pie/pie-relocs.h
 create mode 100644 criu/pie/pie.lds.S.in
 create mode 100644 criu/pie/piegen/Makefile
 create mode 100644 criu/pie/piegen/elf-ppc64.c
 create mode 100644 criu/pie/piegen/elf-x86-32.c
 create mode 100644 criu/pie/piegen/elf-x86-64.c
 create mode 100644 criu/pie/piegen/elf.c
 create mode 100644 criu/pie/piegen/main.c
 create mode 100644 criu/pie/piegen/piegen.h
 create mode 100644 criu/pie/piegen/uapi/types.h
 create mode 100644 criu/pie/restorer.c
 create mode 100644 criu/pie/util-fd.c
 create mode 100644 criu/pie/util-vdso.c
 create mode 100644 criu/pie/util.c
 create mode 100644 criu/pipes.c
 create mode 100644 criu/plugin.c
 create mode 100644 criu/proc_parse.c
 create mode 100644 criu/protobuf-desc.c
 create mode 100644 criu/protobuf.c
 create mode 100644 criu/pstree.c
 create mode 100644 criu/ptrace.c
 create mode 100644 criu/rbtree.c
 create mode 100644 criu/rst-malloc.c
 create mode 100644 criu/seccomp.c
 create mode 100644 criu/seize.c
 create mode 100644 criu/shmem.c
 create mode 100644 criu/sigframe.c
 create mode 100644 criu/signalfd.c
 create mode 100644 criu/sk-inet.c
 create mode 100644 criu/sk-netlink.c
 create mode 100644 criu/sk-packet.c
 create mode 100644 criu/sk-queue.c
 create mode 100644 criu/sk-tcp.c
 create mode 100644 criu/sk-unix.c
 create mode 100644 criu/sockets.c
 create mode 100644 criu/stats.c
 create mode 100644 criu/string.c
 create mode 100644 criu/sysctl.c
 create mode 100644 criu/sysfs_parse.c
 create mode 100644 criu/timerfd.c
 create mode 100644 criu/tty.c
 create mode 100644 criu/tun.c
 create mode 100644 criu/util.c
 create mode 100644 criu/uts_ns.c
 create mode 100644 criu/vdso.c
 delete mode 120000 crtools
 delete mode 100644 crtools.c
 delete mode 100644 eventfd.c
 delete mode 100644 eventpoll.c
 delete mode 100644 fault-injection.c
 delete mode 100644 fifo.c
 delete mode 100644 file-ids.c
 delete mode 100644 file-lock.c
 delete mode 100644 files-ext.c
 delete mode 100644 files-reg.c
 delete mode 100644 files.c
 delete mode 100644 fsnotify.c
 delete mode 100644 image-desc.c
 delete mode 100644 image.c
 create mode 100644 images/Makefile
 create mode 100644 images/binfmt-misc.proto
 create mode 100644 images/cgroup.proto
 create mode 100644 images/core-aarch64.proto
 create mode 100644 images/core-arm.proto
 create mode 100644 images/core-ppc64.proto
 create mode 100644 images/core-x86.proto
 create mode 100644 images/core.proto
 create mode 100644 images/cpuinfo.proto
 create mode 100644 images/creds.proto
 create mode 100644 images/eventfd.proto
 create mode 100644 images/eventpoll.proto
 create mode 100644 images/ext-file.proto
 create mode 100644 images/fdinfo.proto
 create mode 100644 images/fh.proto
 create mode 100644 images/fifo.proto
 create mode 100644 images/file-lock.proto
 create mode 100644 images/fown.proto
 create mode 100644 images/fs.proto
 create mode 100644 images/fsnotify.proto
 create mode 100644 images/ghost-file.proto
 create mode 120000 images/google/protobuf/descriptor.proto
 create mode 100644 images/inventory.proto
 create mode 100644 images/ipc-desc.proto
 create mode 100644 images/ipc-msg.proto
 create mode 100644 images/ipc-sem.proto
 create mode 100644 images/ipc-shm.proto
 create mode 100644 images/ipc-var.proto
 create mode 100644 images/mm.proto
 create mode 100644 images/mnt.proto
 create mode 100644 images/netdev.proto
 create mode 100644 images/ns.proto
 create mode 100644 images/opts.proto
 create mode 100644 images/packet-sock.proto
 create mode 100644 images/pagemap.proto
 create mode 100644 images/pipe-data.proto
 create mode 100644 images/pipe.proto
 create mode 100644 images/pstree.proto
 create mode 100644 images/regfile.proto
 create mode 100644 images/remap-file-path.proto
 create mode 100644 images/rlimit.proto
 create mode 100644 images/rpc.proto
 create mode 100644 images/sa.proto
 create mode 100644 images/seccomp.proto
 create mode 100644 images/siginfo.proto
 create mode 100644 images/signalfd.proto
 create mode 100644 images/sk-inet.proto
 create mode 100644 images/sk-netlink.proto
 create mode 100644 images/sk-opts.proto
 create mode 100644 images/sk-packet.proto
 create mode 100644 images/sk-unix.proto
 create mode 100644 images/stats.proto
 create mode 100644 images/tcp-stream.proto
 create mode 100644 images/time.proto
 create mode 100644 images/timer.proto
 create mode 100644 images/timerfd.proto
 create mode 100644 images/tty.proto
 create mode 100644 images/tun.proto
 create mode 100644 images/userns.proto
 create mode 100644 images/utsns.proto
 create mode 100644 images/vma.proto
 delete mode 100644 include/action-scripts.h
 delete mode 100644 include/aio.h
 delete mode 100644 include/asm-generic/bitops.h
 delete mode 100644 include/asm-generic/int.h
 delete mode 100644 include/asm-generic/string.h
 delete mode 100644 include/asm-generic/vdso.h
 delete mode 100644 include/bfd.h
 delete mode 100644 include/bitmap.h
 delete mode 100644 include/bug.h
 delete mode 100644 include/cgroup.h
 delete mode 100644 include/compiler.h
 delete mode 100644 include/config-base.h
 delete mode 100644 include/cpu.h
 delete mode 100644 include/cr-errno.h
 delete mode 100644 include/cr-service-const.h
 delete mode 100644 include/cr-service.h
 delete mode 100644 include/cr-show.h
 delete mode 100644 include/cr_options.h
 delete mode 100644 include/criu-log.h
 delete mode 100644 include/criu-plugin.h
 delete mode 100644 include/crtools.h
 delete mode 100644 include/err.h
 delete mode 100644 include/errno.h
 delete mode 100644 include/eventfd.h
 delete mode 100644 include/eventpoll.h
 delete mode 100644 include/fault-injection.h
 delete mode 100644 include/fcntl.h
 delete mode 100644 include/fifo.h
 delete mode 100644 include/file-ids.h
 delete mode 100644 include/file-lock.h
 delete mode 100644 include/files-reg.h
 delete mode 100644 include/files.h
 delete mode 100644 include/fs-magic.h
 delete mode 100644 include/fsnotify.h
 delete mode 100644 include/image-desc.h
 delete mode 100644 include/image.h
 delete mode 100644 include/imgset.h
 delete mode 100644 include/inet_diag.h
 delete mode 100644 include/ipc_ns.h
 delete mode 100644 include/irmap.h
 delete mode 100644 include/kcmp-ids.h
 delete mode 100644 include/kcmp.h
 delete mode 100644 include/kerndat.h
 delete mode 100644 include/libnetlink.h
 delete mode 100644 include/list.h
 delete mode 100644 include/lock.h
 delete mode 100644 include/log.h
 delete mode 100644 include/lsm.h
 delete mode 100644 include/magic.h
 delete mode 100644 include/mem.h
 delete mode 100644 include/mman.h
 delete mode 100644 include/mount.h
 delete mode 100644 include/namespaces.h
 delete mode 100644 include/net.h
 delete mode 100644 include/netfilter.h
 delete mode 100644 include/netlink_diag.h
 delete mode 100644 include/packet_diag.h
 delete mode 100644 include/page-pipe.h
 delete mode 100644 include/page-read.h
 delete mode 100644 include/page-xfer.h
 delete mode 100644 include/pagemap-cache.h
 delete mode 100644 include/parasite-syscall.h
 delete mode 100644 include/parasite-vdso.h
 delete mode 100644 include/parasite.h
 delete mode 100644 include/pid.h
 delete mode 100644 include/pipes.h
 delete mode 100644 include/plugin.h
 delete mode 100644 include/posix-timer.h
 delete mode 100644 include/prctl.h
 delete mode 100644 include/proc_parse.h
 delete mode 100644 include/protobuf-desc.h
 delete mode 100644 include/protobuf.h
 delete mode 100644 include/pstree.h
 delete mode 100644 include/ptrace.h
 delete mode 100644 include/rbtree.h
 delete mode 100644 include/restorer.h
 delete mode 100644 include/rst-malloc.h
 delete mode 100644 include/rst_info.h
 delete mode 100644 include/seccomp.h
 delete mode 100644 include/seize.h
 delete mode 100644 include/servicefd.h
 delete mode 100644 include/setproctitle.h
 delete mode 100644 include/shmem.h
 delete mode 100644 include/sigframe.h
 delete mode 100644 include/signalfd.h
 delete mode 100644 include/sk-inet.h
 delete mode 100644 include/sk-packet.h
 delete mode 100644 include/sk-queue.h
 delete mode 100644 include/sockets.h
 delete mode 100644 include/stats.h
 delete mode 100644 include/string.h
 delete mode 100644 include/syscall-types.h
 delete mode 100644 include/sysctl.h
 delete mode 100644 include/sysfs_parse.h
 delete mode 100644 include/timerfd.h
 delete mode 100644 include/tty.h
 delete mode 100644 include/tun.h
 delete mode 100644 include/unix_diag.h
 delete mode 100644 include/util-pie.h
 delete mode 100644 include/util-vdso.h
 delete mode 100644 include/util.h
 delete mode 100644 include/uts_ns.h
 delete mode 100644 include/vdso.h
 delete mode 100644 include/vma.h
 delete mode 100644 include/xmalloc.h
 delete mode 100644 ipc_ns.c
 delete mode 100644 irmap.c
 delete mode 100644 kcmp-ids.c
 delete mode 100644 kerndat.c
 create mode 100644 lib/c/Makefile
 create mode 100644 lib/c/criu.c
 create mode 100644 lib/c/criu.h
 create mode 100644 lib/c/criu.pc.in
 delete mode 100644 lib/criu.c
 delete mode 100644 lib/criu.h
 delete mode 100644 lib/criu.pc.in
 create mode 100644 lib/pycriu/.gitignore
 create mode 100644 lib/pycriu/Makefile
 create mode 100644 lib/pycriu/__init__.py
 create mode 100644 lib/pycriu/criu.py
 create mode 100644 lib/pycriu/images/.gitignore
 create mode 100644 lib/pycriu/images/Makefile
 create mode 100644 lib/pycriu/images/__init__.py
 create mode 100644 lib/pycriu/images/images.py
 create mode 100644 lib/pycriu/images/pb2dict.py
 delete mode 100644 libnetlink.c
 delete mode 100644 log.c
 delete mode 100644 lsm.c
 delete mode 100644 mem.c
 delete mode 100644 mount.c
 delete mode 100644 namespaces.c
 delete mode 100644 net.c
 delete mode 100644 netfilter.c
 delete mode 100644 page-pipe.c
 delete mode 100644 page-read.c
 delete mode 100644 page-xfer.c
 delete mode 100644 pagemap-cache.c
 delete mode 100644 parasite-syscall.c
 delete mode 100644 pie/Makefile
 delete mode 100644 pie/log-simple.c
 delete mode 100644 pie/parasite-vdso.c
 delete mode 100644 pie/parasite.c
 delete mode 100644 pie/pie-reloc.lds.S.in
 delete mode 100644 pie/pie-relocs.c
 delete mode 100644 pie/pie-relocs.h
 delete mode 100644 pie/pie.lds.S.in
 delete mode 100644 pie/piegen/Makefile
 delete mode 100644 pie/piegen/elf-ppc64.c
 delete mode 100644 pie/piegen/elf-x86-32.c
 delete mode 100644 pie/piegen/elf-x86-64.c
 delete mode 100644 pie/piegen/elf.c
 delete mode 100644 pie/piegen/main.c
 delete mode 100644 pie/piegen/piegen.h
 delete mode 100644 pie/piegen/uapi/types.h
 delete mode 100644 pie/restorer.c
 delete mode 100644 pie/util-fd.c
 delete mode 100644 pie/util-vdso.c
 delete mode 100644 pie/util.c
 delete mode 100644 pipes.c
 delete mode 100644 plugin.c
 delete mode 100644 proc_parse.c
 create mode 120000 protobuf
 delete mode 100644 protobuf-desc.c
 delete mode 100644 protobuf.c
 delete mode 100644 protobuf/Makefile
 delete mode 100644 protobuf/binfmt-misc.proto
 delete mode 100644 protobuf/cgroup.proto
 delete mode 100644 protobuf/core-aarch64.proto
 delete mode 100644 protobuf/core-arm.proto
 delete mode 100644 protobuf/core-ppc64.proto
 delete mode 100644 protobuf/core-x86.proto
 delete mode 100644 protobuf/core.proto
 delete mode 100644 protobuf/cpuinfo.proto
 delete mode 100644 protobuf/creds.proto
 delete mode 100644 protobuf/eventfd.proto
 delete mode 100644 protobuf/eventpoll.proto
 delete mode 100644 protobuf/ext-file.proto
 delete mode 100644 protobuf/fdinfo.proto
 delete mode 100644 protobuf/fh.proto
 delete mode 100644 protobuf/fifo.proto
 delete mode 100644 protobuf/file-lock.proto
 delete mode 100644 protobuf/fown.proto
 delete mode 100644 protobuf/fs.proto
 delete mode 100644 protobuf/fsnotify.proto
 delete mode 100644 protobuf/ghost-file.proto
 delete mode 120000 protobuf/google/protobuf/descriptor.proto
 delete mode 100644 protobuf/inventory.proto
 delete mode 100644 protobuf/ipc-desc.proto
 delete mode 100644 protobuf/ipc-msg.proto
 delete mode 100644 protobuf/ipc-sem.proto
 delete mode 100644 protobuf/ipc-shm.proto
 delete mode 100644 protobuf/ipc-var.proto
 delete mode 100644 protobuf/mm.proto
 delete mode 100644 protobuf/mnt.proto
 delete mode 100644 protobuf/netdev.proto
 delete mode 100644 protobuf/ns.proto
 delete mode 100644 protobuf/opts.proto
 delete mode 100644 protobuf/packet-sock.proto
 delete mode 100644 protobuf/pagemap.proto
 delete mode 100644 protobuf/pipe-data.proto
 delete mode 100644 protobuf/pipe.proto
 delete mode 100644 protobuf/pstree.proto
 delete mode 100644 protobuf/regfile.proto
 delete mode 100644 protobuf/remap-file-path.proto
 delete mode 100644 protobuf/rlimit.proto
 delete mode 100644 protobuf/rpc.proto
 delete mode 100644 protobuf/sa.proto
 delete mode 100644 protobuf/seccomp.proto
 delete mode 100644 protobuf/siginfo.proto
 delete mode 100644 protobuf/signalfd.proto
 delete mode 100644 protobuf/sk-inet.proto
 delete mode 100644 protobuf/sk-netlink.proto
 delete mode 100644 protobuf/sk-opts.proto
 delete mode 100644 protobuf/sk-packet.proto
 delete mode 100644 protobuf/sk-unix.proto
 delete mode 100644 protobuf/stats.proto
 delete mode 100644 protobuf/tcp-stream.proto
 delete mode 100644 protobuf/time.proto
 delete mode 100644 protobuf/timer.proto
 delete mode 100644 protobuf/timerfd.proto
 delete mode 100644 protobuf/tty.proto
 delete mode 100644 protobuf/tun.proto
 delete mode 100644 protobuf/userns.proto
 delete mode 100644 protobuf/utsns.proto
 delete mode 100644 protobuf/vma.proto
 delete mode 100644 pstree.c
 delete mode 100644 ptrace.c
 delete mode 100644 pycriu/.gitignore
 delete mode 100644 pycriu/Makefile
 delete mode 100644 pycriu/__init__.py
 delete mode 100644 pycriu/criu.py
 delete mode 100644 pycriu/images/.gitignore
 delete mode 100644 pycriu/images/Makefile
 delete mode 100644 pycriu/images/__init__.py
 delete mode 100644 pycriu/images/images.py
 delete mode 100644 pycriu/images/pb2dict.py
 delete mode 100644 rbtree.c
 delete mode 100644 rst-malloc.c
 delete mode 100644 scripts/Makefile.build
 delete mode 100644 scripts/Makefile.rules
 delete mode 100644 scripts/Makefile.version
 create mode 100644 scripts/build/Dockerfile.aarch64
 create mode 100644 scripts/build/Dockerfile.armv7hf
 create mode 100644 scripts/build/Dockerfile.ppc64le
 create mode 100644 scripts/build/Makefile
 create mode 100755 scripts/build/extract-deb-pkg
 create mode 100644 scripts/nmk/.gitignore
 create mode 100644 scripts/nmk/Documentation/Makefile
 create mode 100644 scripts/nmk/Documentation/nmk.txt
 create mode 100644 scripts/nmk/Makefile
 create mode 100644 scripts/nmk/README.md
 create mode 100644 scripts/nmk/scripts/build.mk
 create mode 100644 scripts/nmk/scripts/include.mk
 create mode 100644 scripts/nmk/scripts/macro.mk
 create mode 100644 scripts/nmk/scripts/main.mk
 create mode 100644 scripts/nmk/scripts/rules.mk
 create mode 100644 scripts/nmk/scripts/tools.mk
 create mode 100644 scripts/nmk/scripts/utils.mk
 delete mode 100644 seccomp.c
 delete mode 100644 seize.c
 delete mode 100644 shmem.c
 delete mode 100644 sigframe.c
 delete mode 100644 signalfd.c
 delete mode 100644 sk-inet.c
 delete mode 100644 sk-netlink.c
 delete mode 100644 sk-packet.c
 delete mode 100644 sk-queue.c
 delete mode 100644 sk-tcp.c
 delete mode 100644 sk-unix.c
 delete mode 100644 sockets.c
 delete mode 100644 stats.c
 delete mode 100644 string.c
 delete mode 100644 sysctl.c
 delete mode 100644 sysfs_parse.c
 delete mode 100644 timerfd.c
 delete mode 100644 tty.c
 delete mode 100644 tun.c
 delete mode 100644 util.c
 delete mode 100644 uts_ns.c
 delete mode 100644 vdso.c

-- 
2.5.0



More information about the CRIU mailing list