[CRIU] [PRETESTS] CRIU-2
Cyrill Gorcunov
gorcunov at gmail.com
Tue Feb 9 14:21:29 PST 2016
Guys, I just finished moving arm/arm64/ppc64 into new CRIU-2 structure.
Everything is pushed into criu-2 branch (stat below). I tried builds
on x86 and powerpc and it seems to work. Still I would like if someone
can run build procedure on native ARM/ARM64 and report the results.
This is really huge rework which needs cleanup and intensive testing.
So help in this area be awesome! (~150 LOC added which I think very
small number for such rework)
---
The following changes since commit afe361f0535ec6eed6bb15d2fc73b7ae5e22eedb:
zdtm: Add unlink_regular00 test (2016-02-03 16:27:49 +0300)
are available in the git repository at:
git://github.com/cyrillos/crtools.git criu-2
for you to fetch changes up to 071a3fcf093144ae8c09d04accbf3beae2139129:
build: Move everything criu related into criu directory (2016-02-10 01:11:51 +0300)
----------------------------------------------------------------
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
.gitignore | 29 +-
.travis.yml | 2 +-
Documentation/Makefile | 18 +-
Documentation/Makefile.build.txt | 199 ----------
Makefile | 424 ++++++---------------
Makefile.crtools | 94 -----
Makefile.inc | 30 --
Makefile.install | 31 ++
arch/aarch64/Makefile | 59 ---
arch/arm/Makefile | 59 ---
arch/ppc64/Makefile | 55 ---
arch/ppc64/syscalls-ppc64.sh | 54 ---
crit => crit/crit | 0
criu/Makefile | 224 +++++++++++
Makefile.config => criu/Makefile.config | 41 +-
criu/Makefile.crtools | 95 +++++
{scripts => criu}/Makefile.version | 23 +-
action-scripts.c => criu/action-scripts.c | 0
aio.c => criu/aio.c | 0
criu/arch/aarch64/Makefile | 6 +
criu/arch/aarch64/Makefile.syscalls | 50 +++
{arch/arm => criu/arch/aarch64}/cpu.c | 0
{arch => criu/arch}/aarch64/crtools.c | 0
{arch => criu/arch}/aarch64/include/asm/atomic.h | 0
.../arm => criu/arch/aarch64}/include/asm/bitops.h | 0
.../arch/aarch64}/include/asm/bitsperlong.h | 0
.../ppc64 => criu/arch/aarch64}/include/asm/cpu.h | 0
{arch => criu/arch}/aarch64/include/asm/dump.h | 0
.../ppc64 => criu/arch/aarch64}/include/asm/fpu.h | 0
{arch/x86 => criu/arch/aarch64}/include/asm/int.h | 0
.../arch/aarch64}/include/asm/linkage.h | 0
{arch => criu/arch}/aarch64/include/asm/page.h | 0
.../arch}/aarch64/include/asm/parasite-syscall.h | 0
{arch => criu/arch}/aarch64/include/asm/parasite.h | 0
.../arch/aarch64}/include/asm/processor-flags.h | 0
{arch => criu/arch}/aarch64/include/asm/restore.h | 0
{arch => criu/arch}/aarch64/include/asm/restorer.h | 0
.../arm => criu/arch/aarch64}/include/asm/string.h | 0
.../arch}/aarch64/include/asm/syscall-aux.S | 0
.../arch}/aarch64/include/asm/syscall-aux.h | 0
{arch => criu/arch}/aarch64/include/asm/types.h | 0
{arch => criu/arch}/aarch64/include/asm/vdso.h | 0
{arch => criu/arch}/aarch64/intraprocedure.S | 0
{arch => criu/arch}/aarch64/parasite-head.S | 0
{arch => criu/arch}/aarch64/restorer.c | 0
.../arch/aarch64/syscalls}/syscall-common.S | 0
{arch => criu/arch}/aarch64/vdso-pie.c | 0
criu/arch/arm/Makefile | 6 +
criu/arch/arm/Makefile.syscalls | 50 +++
{arch/aarch64 => criu/arch/arm}/cpu.c | 0
{arch => criu/arch}/arm/crtools.c | 0
{arch => criu/arch}/arm/include/asm/atomic.h | 0
.../aarch64 => criu/arch/arm}/include/asm/bitops.h | 0
{arch => criu/arch}/arm/include/asm/bitsperlong.h | 0
{arch => criu/arch}/arm/include/asm/cpu.h | 0
{arch => criu/arch}/arm/include/asm/dump.h | 0
{arch => criu/arch}/arm/include/asm/fpu.h | 0
{arch/ppc64 => criu/arch/arm}/include/asm/int.h | 0
.../arch/arm}/include/asm/linkage.h | 0
{arch/x86 => criu/arch/arm}/include/asm/page.h | 0
.../arch}/arm/include/asm/parasite-syscall.h | 0
{arch => criu/arch}/arm/include/asm/parasite.h | 0
.../arch}/arm/include/asm/processor-flags.h | 0
{arch => criu/arch}/arm/include/asm/processor.h | 0
{arch => criu/arch}/arm/include/asm/restore.h | 0
{arch => criu/arch}/arm/include/asm/restorer.h | 0
.../aarch64 => criu/arch/arm}/include/asm/string.h | 0
{arch => criu/arch}/arm/include/asm/syscall-aux.S | 0
{arch => criu/arch}/arm/include/asm/syscall-aux.h | 0
{arch => criu/arch}/arm/include/asm/types.h | 0
{arch => criu/arch}/arm/parasite-head.S | 0
{arch => criu/arch}/arm/restorer.c | 0
.../arch/arm/syscalls}/syscall-common.S | 0
{arch/arm => criu/arch/arm/syscalls}/syscall.def | 0
{arch => criu/arch}/arm/uidiv.S | 0
criu/arch/ppc64/Makefile | 6 +
criu/arch/ppc64/Makefile.syscalls | 50 +++
{arch => criu/arch}/ppc64/cpu.c | 0
{arch => criu/arch}/ppc64/crtools.c | 0
{arch => criu/arch}/ppc64/include/asm/atomic.h | 0
{arch => criu/arch}/ppc64/include/asm/bitops.h | 0
.../arch/ppc64}/include/asm/bitsperlong.h | 0
{arch => criu/arch}/ppc64/include/asm/cmpxchg.h | 0
.../aarch64 => criu/arch/ppc64}/include/asm/cpu.h | 0
{arch/x86 => criu/arch/ppc64}/include/asm/dump.h | 0
.../aarch64 => criu/arch/ppc64}/include/asm/fpu.h | 0
{arch/arm => criu/arch/ppc64}/include/asm/int.h | 0
{arch => criu/arch}/ppc64/include/asm/linkage.h | 0
{arch => criu/arch}/ppc64/include/asm/page.h | 0
.../arch}/ppc64/include/asm/parasite-syscall.h | 0
{arch => criu/arch}/ppc64/include/asm/parasite.h | 0
.../x86 => criu/arch/ppc64}/include/asm/prlimit.h | 0
.../arch/ppc64}/include/asm/processor-flags.h | 0
{arch => criu/arch}/ppc64/include/asm/restore.h | 0
{arch => criu/arch}/ppc64/include/asm/restorer.h | 0
{arch => criu/arch}/ppc64/include/asm/string.h | 0
{arch => criu/arch}/ppc64/include/asm/types.h | 0
{arch => criu/arch}/ppc64/include/asm/vdso.h | 0
{arch => criu/arch}/ppc64/memcmp_64.S | 0
{arch => criu/arch}/ppc64/memcpy_power7.S | 0
{arch => criu/arch}/ppc64/misc.S | 0
{arch => criu/arch}/ppc64/parasite-head.S | 0
{arch => criu/arch}/ppc64/restorer.c | 0
.../arch/ppc64/syscalls}/syscall-common-ppc64.S | 0
.../arch/ppc64/syscalls/syscall-ppc64.tbl | 0
{arch => criu/arch}/ppc64/vdso-pie.c | 0
{arch => criu/arch}/ppc64/vdso-trampoline.S | 0
.../arch}/scripts/arm/gen-sys-exec-tbl.pl | 0
{arch => criu/arch}/scripts/arm/gen-syscalls.pl | 0
criu/arch/x86/Makefile | 7 +
.../Makefile => criu/arch/x86/Makefile.syscalls | 73 ++--
{arch => criu/arch}/x86/cpu.c | 0
{arch => criu/arch}/x86/crtools.c | 0
{arch => criu/arch}/x86/include/asm/atomic.h | 0
{arch => criu/arch}/x86/include/asm/bitops.h | 0
{arch => criu/arch}/x86/include/asm/bitsperlong.h | 0
{arch => criu/arch}/x86/include/asm/cmpxchg.h | 0
{arch => criu/arch}/x86/include/asm/cpu.h | 0
{arch/ppc64 => criu/arch/x86}/include/asm/dump.h | 0
{arch => criu/arch}/x86/include/asm/fpu.h | 0
{arch/aarch64 => criu/arch/x86}/include/asm/int.h | 0
{arch => criu/arch}/x86/include/asm/linkage.h | 0
{arch/arm => criu/arch/x86}/include/asm/page.h | 0
.../arch}/x86/include/asm/parasite-syscall.h | 0
{arch => criu/arch}/x86/include/asm/parasite.h | 0
.../ppc64 => criu/arch/x86}/include/asm/prlimit.h | 0
.../arch}/x86/include/asm/processor-flags.h | 0
{arch => criu/arch}/x86/include/asm/restore.h | 0
{arch => criu/arch}/x86/include/asm/restorer.h | 0
{arch => criu/arch}/x86/include/asm/string.h | 0
{arch => criu/arch}/x86/include/asm/syscall32.h | 0
{arch => criu/arch}/x86/include/asm/types.h | 0
{arch => criu/arch}/x86/include/asm/vdso.h | 0
{arch => criu/arch}/x86/parasite-head.S | 0
{arch => criu/arch}/x86/prlimit.c | 0
{arch => criu/arch}/x86/restorer.c | 0
.../arch}/x86/syscalls/syscall-common-x86-32.S | 0
.../arch}/x86/syscalls/syscall-common-x86-64.S | 0
{arch => criu/arch}/x86/syscalls/syscall32.c | 0
{arch => criu/arch}/x86/syscalls/syscall_32.tbl | 0
{arch => criu/arch}/x86/syscalls/syscall_64.tbl | 0
{arch => criu/arch}/x86/vdso-pie.c | 0
bfd.c => criu/bfd.c | 0
bitmap.c => criu/bitmap.c | 0
cgroup.c => criu/cgroup.c | 0
cr-check.c => criu/cr-check.c | 0
cr-dedup.c => criu/cr-dedup.c | 0
cr-dump.c => criu/cr-dump.c | 0
cr-errno.c => criu/cr-errno.c | 0
cr-exec.c => criu/cr-exec.c | 0
cr-restore.c => criu/cr-restore.c | 0
cr-service.c => criu/cr-service.c | 0
cr-show.c => criu/cr-show.c | 0
crtools.c => criu/crtools.c | 0
eventfd.c => criu/eventfd.c | 0
eventpoll.c => criu/eventpoll.c | 0
fault-injection.c => criu/fault-injection.c | 0
fifo.c => criu/fifo.c | 0
file-ids.c => criu/file-ids.c | 0
file-lock.c => criu/file-lock.c | 0
files-ext.c => criu/files-ext.c | 0
files-reg.c => criu/files-reg.c | 0
files.c => criu/files.c | 0
fsnotify.c => criu/fsnotify.c | 0
image-desc.c => criu/image-desc.c | 0
image.c => criu/image.c | 0
{include => criu/include}/action-scripts.h | 0
{include => criu/include}/aio.h | 0
{include => criu/include}/asm-generic/bitops.h | 0
{include => criu/include}/asm-generic/int.h | 0
{include => criu/include}/asm-generic/string.h | 0
{include => criu/include}/asm-generic/vdso.h | 0
{include => criu/include}/bfd.h | 0
{include => criu/include}/bitmap.h | 0
{include => criu/include}/bug.h | 0
{include => criu/include}/cgroup.h | 0
{include => criu/include}/compiler.h | 0
{include => criu/include}/config-base.h | 0
{include => criu/include}/cpu.h | 0
{include => criu/include}/cr-errno.h | 0
{include => criu/include}/cr-service-const.h | 0
{include => criu/include}/cr-service.h | 0
{include => criu/include}/cr-show.h | 0
{include => criu/include}/cr_options.h | 0
{include => criu/include}/criu-log.h | 0
{include => criu/include}/criu-plugin.h | 0
{include => criu/include}/crtools.h | 0
{include => criu/include}/err.h | 0
{include => criu/include}/errno.h | 0
{include => criu/include}/eventfd.h | 0
{include => criu/include}/eventpoll.h | 0
{include => criu/include}/fault-injection.h | 0
{include => criu/include}/fcntl.h | 0
{include => criu/include}/fifo.h | 0
{include => criu/include}/file-ids.h | 0
{include => criu/include}/file-lock.h | 0
{include => criu/include}/files-reg.h | 0
{include => criu/include}/files.h | 0
{include => criu/include}/fs-magic.h | 0
{include => criu/include}/fsnotify.h | 0
{include => criu/include}/image-desc.h | 0
{include => criu/include}/image.h | 0
{include => criu/include}/imgset.h | 0
{include => criu/include}/inet_diag.h | 0
{include => criu/include}/ipc_ns.h | 0
{include => criu/include}/irmap.h | 0
{include => criu/include}/kcmp-ids.h | 0
{include => criu/include}/kcmp.h | 0
{include => criu/include}/kerndat.h | 0
{include => criu/include}/libnetlink.h | 0
{include => criu/include}/list.h | 0
{include => criu/include}/lock.h | 0
{include => criu/include}/log.h | 0
{include => criu/include}/lsm.h | 0
{include => criu/include}/magic.h | 0
{include => criu/include}/mem.h | 0
{include => criu/include}/mman.h | 0
{include => criu/include}/mount.h | 0
{include => criu/include}/namespaces.h | 0
{include => criu/include}/net.h | 0
{include => criu/include}/netfilter.h | 0
{include => criu/include}/netlink_diag.h | 0
{include => criu/include}/packet_diag.h | 0
{include => criu/include}/page-pipe.h | 0
{include => criu/include}/page-read.h | 0
{include => criu/include}/page-xfer.h | 0
{include => criu/include}/pagemap-cache.h | 0
{include => criu/include}/parasite-syscall.h | 0
{include => criu/include}/parasite-vdso.h | 0
{include => criu/include}/parasite.h | 0
{include => criu/include}/pid.h | 0
{include => criu/include}/pipes.h | 0
{include => criu/include}/plugin.h | 0
{include => criu/include}/posix-timer.h | 0
{include => criu/include}/prctl.h | 0
{include => criu/include}/proc_parse.h | 0
{include => criu/include}/protobuf-desc.h | 0
{include => criu/include}/protobuf.h | 0
{include => criu/include}/pstree.h | 0
{include => criu/include}/ptrace.h | 0
{include => criu/include}/rbtree.h | 0
{include => criu/include}/restorer.h | 0
{include => criu/include}/rst-malloc.h | 0
{include => criu/include}/rst_info.h | 0
{include => criu/include}/seccomp.h | 0
{include => criu/include}/seize.h | 0
{include => criu/include}/servicefd.h | 0
{include => criu/include}/setproctitle.h | 0
{include => criu/include}/shmem.h | 0
{include => criu/include}/sigframe.h | 0
{include => criu/include}/signalfd.h | 0
{include => criu/include}/sk-inet.h | 0
{include => criu/include}/sk-packet.h | 0
{include => criu/include}/sk-queue.h | 0
{include => criu/include}/sockets.h | 0
{include => criu/include}/stats.h | 0
{include => criu/include}/string.h | 0
{include => criu/include}/syscall-types.h | 0
{include => criu/include}/sysctl.h | 0
{include => criu/include}/sysfs_parse.h | 0
{include => criu/include}/timerfd.h | 0
{include => criu/include}/tty.h | 0
{include => criu/include}/tun.h | 0
{include => criu/include}/unix_diag.h | 0
{include => criu/include}/util-pie.h | 0
{include => criu/include}/util-vdso.h | 0
{include => criu/include}/util.h | 0
{include => criu/include}/uts_ns.h | 0
{include => criu/include}/vdso.h | 0
{include => criu/include}/vma.h | 0
{include => criu/include}/xmalloc.h | 0
ipc_ns.c => criu/ipc_ns.c | 0
irmap.c => criu/irmap.c | 0
kcmp-ids.c => criu/kcmp-ids.c | 0
kerndat.c => criu/kerndat.c | 0
libnetlink.c => criu/libnetlink.c | 0
log.c => criu/log.c | 0
lsm.c => criu/lsm.c | 0
mem.c => criu/mem.c | 0
mount.c => criu/mount.c | 0
namespaces.c => criu/namespaces.c | 0
net.c => criu/net.c | 0
netfilter.c => criu/netfilter.c | 0
page-pipe.c => criu/page-pipe.c | 0
page-read.c => criu/page-read.c | 0
page-xfer.c => criu/page-xfer.c | 0
pagemap-cache.c => criu/pagemap-cache.c | 0
parasite-syscall.c => criu/parasite-syscall.c | 0
criu/pie-util-fd.c | 1 +
criu/pie-util-vdso.c | 1 +
criu/pie-util.c | 1 +
{pie => criu/pie}/Makefile | 87 ++---
criu/pie/Makefile.library | 43 +++
{pie => criu/pie}/log-simple.c | 0
{pie => criu/pie}/parasite-vdso.c | 0
{pie => criu/pie}/parasite.c | 0
{pie => criu/pie}/pie-reloc.lds.S.in | 0
{pie => criu/pie}/pie-relocs.c | 0
{pie => criu/pie}/pie-relocs.h | 0
{pie => criu/pie}/pie.lds.S.in | 0
{pie => criu/pie}/piegen/Makefile | 2 +-
{pie => criu/pie}/piegen/elf-ppc64.c | 0
{pie => criu/pie}/piegen/elf-x86-32.c | 0
{pie => criu/pie}/piegen/elf-x86-64.c | 0
{pie => criu/pie}/piegen/elf.c | 0
{pie => criu/pie}/piegen/main.c | 0
{pie => criu/pie}/piegen/piegen.h | 0
{pie => criu/pie}/piegen/uapi/types.h | 0
{pie => criu/pie}/restorer.c | 0
{pie => criu/pie}/util-fd.c | 0
{pie => criu/pie}/util-vdso.c | 0
{pie => criu/pie}/util.c | 0
pipes.c => criu/pipes.c | 0
plugin.c => criu/plugin.c | 0
proc_parse.c => criu/proc_parse.c | 0
protobuf-desc.c => criu/protobuf-desc.c | 0
protobuf.c => criu/protobuf.c | 0
pstree.c => criu/pstree.c | 0
ptrace.c => criu/ptrace.c | 0
rbtree.c => criu/rbtree.c | 0
rst-malloc.c => criu/rst-malloc.c | 0
seccomp.c => criu/seccomp.c | 0
seize.c => criu/seize.c | 0
shmem.c => criu/shmem.c | 0
sigframe.c => criu/sigframe.c | 0
signalfd.c => criu/signalfd.c | 0
sk-inet.c => criu/sk-inet.c | 0
sk-netlink.c => criu/sk-netlink.c | 0
sk-packet.c => criu/sk-packet.c | 0
sk-queue.c => criu/sk-queue.c | 0
sk-tcp.c => criu/sk-tcp.c | 0
sk-unix.c => criu/sk-unix.c | 0
sockets.c => criu/sockets.c | 0
stats.c => criu/stats.c | 0
string.c => criu/string.c | 0
sysctl.c => criu/sysctl.c | 0
sysfs_parse.c => criu/sysfs_parse.c | 0
timerfd.c => criu/timerfd.c | 0
tty.c => criu/tty.c | 0
tun.c => criu/tun.c | 0
util.c => criu/util.c | 0
uts_ns.c => criu/uts_ns.c | 0
vdso.c => criu/vdso.c | 0
crtools | 1 -
{protobuf => images}/Makefile | 5 +-
{protobuf => images}/binfmt-misc.proto | 0
{protobuf => images}/cgroup.proto | 0
{protobuf => images}/core-aarch64.proto | 0
{protobuf => images}/core-arm.proto | 0
{protobuf => images}/core-ppc64.proto | 0
{protobuf => images}/core-x86.proto | 0
{protobuf => images}/core.proto | 0
{protobuf => images}/cpuinfo.proto | 0
{protobuf => images}/creds.proto | 0
{protobuf => images}/eventfd.proto | 0
{protobuf => images}/eventpoll.proto | 0
{protobuf => images}/ext-file.proto | 0
{protobuf => images}/fdinfo.proto | 0
{protobuf => images}/fh.proto | 0
{protobuf => images}/fifo.proto | 0
{protobuf => images}/file-lock.proto | 0
{protobuf => images}/fown.proto | 0
{protobuf => images}/fs.proto | 0
{protobuf => images}/fsnotify.proto | 0
{protobuf => images}/ghost-file.proto | 0
.../google/protobuf/descriptor.proto | 0
{protobuf => images}/inventory.proto | 0
{protobuf => images}/ipc-desc.proto | 0
{protobuf => images}/ipc-msg.proto | 0
{protobuf => images}/ipc-sem.proto | 0
{protobuf => images}/ipc-shm.proto | 0
{protobuf => images}/ipc-var.proto | 0
{protobuf => images}/mm.proto | 0
{protobuf => images}/mnt.proto | 0
{protobuf => images}/netdev.proto | 0
{protobuf => images}/ns.proto | 0
{protobuf => images}/opts.proto | 0
{protobuf => images}/packet-sock.proto | 0
{protobuf => images}/pagemap.proto | 0
{protobuf => images}/pipe-data.proto | 0
{protobuf => images}/pipe.proto | 0
{protobuf => images}/pstree.proto | 0
{protobuf => images}/regfile.proto | 0
{protobuf => images}/remap-file-path.proto | 0
{protobuf => images}/rlimit.proto | 0
{protobuf => images}/rpc.proto | 0
{protobuf => images}/sa.proto | 0
{protobuf => images}/seccomp.proto | 0
{protobuf => images}/siginfo.proto | 0
{protobuf => images}/signalfd.proto | 0
{protobuf => images}/sk-inet.proto | 0
{protobuf => images}/sk-netlink.proto | 0
{protobuf => images}/sk-opts.proto | 0
{protobuf => images}/sk-packet.proto | 0
{protobuf => images}/sk-unix.proto | 0
{protobuf => images}/stats.proto | 0
{protobuf => images}/tcp-stream.proto | 0
{protobuf => images}/time.proto | 0
{protobuf => images}/timer.proto | 0
{protobuf => images}/timerfd.proto | 0
{protobuf => images}/tty.proto | 0
{protobuf => images}/tun.proto | 0
{protobuf => images}/userns.proto | 0
{protobuf => images}/utsns.proto | 0
{protobuf => images}/vma.proto | 0
lib/Makefile | 48 ++-
lib/c/Makefile | 7 +
lib/{ => c}/criu.c | 0
lib/{ => c}/criu.h | 0
lib/{ => c}/criu.pc.in | 0
{pycriu => lib/py}/.gitignore | 0
{pycriu => lib/py}/Makefile | 2 +-
{pycriu => lib/py}/__init__.py | 0
{pycriu => lib/py}/criu.py | 0
{pycriu => lib/py}/images/.gitignore | 0
lib/py/images/Makefile | 25 ++
{pycriu => lib/py}/images/__init__.py | 0
{pycriu => lib/py}/images/images.py | 0
{pycriu => lib/py}/images/pb2dict.py | 0
protobuf | 1 +
pycriu/images/Makefile | 26 --
scripts/Makefile.build | 251 ------------
scripts/Makefile.rules | 52 ---
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 ++
435 files changed, 1507 insertions(+), 1359 deletions(-)
delete mode 100644 Documentation/Makefile.build.txt
delete mode 100644 Makefile.crtools
delete mode 100644 Makefile.inc
create mode 100644 Makefile.install
delete mode 100644 arch/aarch64/Makefile
delete mode 100644 arch/arm/Makefile
delete mode 100644 arch/ppc64/Makefile
delete mode 100644 arch/ppc64/syscalls-ppc64.sh
rename crit => crit/crit (100%)
create mode 100644 criu/Makefile
rename Makefile.config => criu/Makefile.config (50%)
create mode 100644 criu/Makefile.crtools
rename {scripts => criu}/Makefile.version (63%)
rename action-scripts.c => criu/action-scripts.c (100%)
rename aio.c => criu/aio.c (100%)
create mode 100644 criu/arch/aarch64/Makefile
create mode 100644 criu/arch/aarch64/Makefile.syscalls
rename {arch/arm => criu/arch/aarch64}/cpu.c (100%)
rename {arch => criu/arch}/aarch64/crtools.c (100%)
rename {arch => criu/arch}/aarch64/include/asm/atomic.h (100%)
rename {arch/arm => criu/arch/aarch64}/include/asm/bitops.h (100%)
rename {arch/ppc64 => criu/arch/aarch64}/include/asm/bitsperlong.h (100%)
rename {arch/ppc64 => criu/arch/aarch64}/include/asm/cpu.h (100%)
rename {arch => criu/arch}/aarch64/include/asm/dump.h (100%)
rename {arch/ppc64 => criu/arch/aarch64}/include/asm/fpu.h (100%)
rename {arch/x86 => criu/arch/aarch64}/include/asm/int.h (100%)
rename {arch/arm => criu/arch/aarch64}/include/asm/linkage.h (100%)
rename {arch => criu/arch}/aarch64/include/asm/page.h (100%)
rename {arch => criu/arch}/aarch64/include/asm/parasite-syscall.h (100%)
rename {arch => criu/arch}/aarch64/include/asm/parasite.h (100%)
rename {arch/ppc64 => criu/arch/aarch64}/include/asm/processor-flags.h (100%)
rename {arch => criu/arch}/aarch64/include/asm/restore.h (100%)
rename {arch => criu/arch}/aarch64/include/asm/restorer.h (100%)
rename {arch/arm => criu/arch/aarch64}/include/asm/string.h (100%)
rename {arch => criu/arch}/aarch64/include/asm/syscall-aux.S (100%)
rename {arch => criu/arch}/aarch64/include/asm/syscall-aux.h (100%)
rename {arch => criu/arch}/aarch64/include/asm/types.h (100%)
rename {arch => criu/arch}/aarch64/include/asm/vdso.h (100%)
rename {arch => criu/arch}/aarch64/intraprocedure.S (100%)
rename {arch => criu/arch}/aarch64/parasite-head.S (100%)
rename {arch => criu/arch}/aarch64/restorer.c (100%)
rename {arch/aarch64 => criu/arch/aarch64/syscalls}/syscall-common.S (100%)
rename {arch => criu/arch}/aarch64/vdso-pie.c (100%)
create mode 100644 criu/arch/arm/Makefile
create mode 100644 criu/arch/arm/Makefile.syscalls
rename {arch/aarch64 => criu/arch/arm}/cpu.c (100%)
rename {arch => criu/arch}/arm/crtools.c (100%)
rename {arch => criu/arch}/arm/include/asm/atomic.h (100%)
rename {arch/aarch64 => criu/arch/arm}/include/asm/bitops.h (100%)
rename {arch => criu/arch}/arm/include/asm/bitsperlong.h (100%)
rename {arch => criu/arch}/arm/include/asm/cpu.h (100%)
rename {arch => criu/arch}/arm/include/asm/dump.h (100%)
rename {arch => criu/arch}/arm/include/asm/fpu.h (100%)
rename {arch/ppc64 => criu/arch/arm}/include/asm/int.h (100%)
rename {arch/aarch64 => criu/arch/arm}/include/asm/linkage.h (100%)
rename {arch/x86 => criu/arch/arm}/include/asm/page.h (100%)
rename {arch => criu/arch}/arm/include/asm/parasite-syscall.h (100%)
rename {arch => criu/arch}/arm/include/asm/parasite.h (100%)
rename {arch => criu/arch}/arm/include/asm/processor-flags.h (100%)
rename {arch => criu/arch}/arm/include/asm/processor.h (100%)
rename {arch => criu/arch}/arm/include/asm/restore.h (100%)
rename {arch => criu/arch}/arm/include/asm/restorer.h (100%)
rename {arch/aarch64 => criu/arch/arm}/include/asm/string.h (100%)
rename {arch => criu/arch}/arm/include/asm/syscall-aux.S (100%)
rename {arch => criu/arch}/arm/include/asm/syscall-aux.h (100%)
rename {arch => criu/arch}/arm/include/asm/types.h (100%)
rename {arch => criu/arch}/arm/parasite-head.S (100%)
rename {arch => criu/arch}/arm/restorer.c (100%)
rename {arch/arm => criu/arch/arm/syscalls}/syscall-common.S (100%)
rename {arch/arm => criu/arch/arm/syscalls}/syscall.def (100%)
rename {arch => criu/arch}/arm/uidiv.S (100%)
create mode 100644 criu/arch/ppc64/Makefile
create mode 100644 criu/arch/ppc64/Makefile.syscalls
rename {arch => criu/arch}/ppc64/cpu.c (100%)
rename {arch => criu/arch}/ppc64/crtools.c (100%)
rename {arch => criu/arch}/ppc64/include/asm/atomic.h (100%)
rename {arch => criu/arch}/ppc64/include/asm/bitops.h (100%)
rename {arch/aarch64 => criu/arch/ppc64}/include/asm/bitsperlong.h (100%)
rename {arch => criu/arch}/ppc64/include/asm/cmpxchg.h (100%)
rename {arch/aarch64 => criu/arch/ppc64}/include/asm/cpu.h (100%)
rename {arch/x86 => criu/arch/ppc64}/include/asm/dump.h (100%)
rename {arch/aarch64 => criu/arch/ppc64}/include/asm/fpu.h (100%)
rename {arch/arm => criu/arch/ppc64}/include/asm/int.h (100%)
rename {arch => criu/arch}/ppc64/include/asm/linkage.h (100%)
rename {arch => criu/arch}/ppc64/include/asm/page.h (100%)
rename {arch => criu/arch}/ppc64/include/asm/parasite-syscall.h (100%)
rename {arch => criu/arch}/ppc64/include/asm/parasite.h (100%)
rename {arch/x86 => criu/arch/ppc64}/include/asm/prlimit.h (100%)
rename {arch/aarch64 => criu/arch/ppc64}/include/asm/processor-flags.h (100%)
rename {arch => criu/arch}/ppc64/include/asm/restore.h (100%)
rename {arch => criu/arch}/ppc64/include/asm/restorer.h (100%)
rename {arch => criu/arch}/ppc64/include/asm/string.h (100%)
rename {arch => criu/arch}/ppc64/include/asm/types.h (100%)
rename {arch => criu/arch}/ppc64/include/asm/vdso.h (100%)
rename {arch => criu/arch}/ppc64/memcmp_64.S (100%)
rename {arch => criu/arch}/ppc64/memcpy_power7.S (100%)
rename {arch => criu/arch}/ppc64/misc.S (100%)
rename {arch => criu/arch}/ppc64/parasite-head.S (100%)
rename {arch => criu/arch}/ppc64/restorer.c (100%)
rename {arch/ppc64 => criu/arch/ppc64/syscalls}/syscall-common-ppc64.S (100%)
rename arch/ppc64/syscall-ppc64.def => criu/arch/ppc64/syscalls/syscall-ppc64.tbl (100%)
rename {arch => criu/arch}/ppc64/vdso-pie.c (100%)
rename {arch => criu/arch}/ppc64/vdso-trampoline.S (100%)
rename {arch => criu/arch}/scripts/arm/gen-sys-exec-tbl.pl (100%)
rename {arch => criu/arch}/scripts/arm/gen-syscalls.pl (100%)
create mode 100644 criu/arch/x86/Makefile
rename arch/x86/Makefile => criu/arch/x86/Makefile.syscalls (55%)
rename {arch => criu/arch}/x86/cpu.c (100%)
rename {arch => criu/arch}/x86/crtools.c (100%)
rename {arch => criu/arch}/x86/include/asm/atomic.h (100%)
rename {arch => criu/arch}/x86/include/asm/bitops.h (100%)
rename {arch => criu/arch}/x86/include/asm/bitsperlong.h (100%)
rename {arch => criu/arch}/x86/include/asm/cmpxchg.h (100%)
rename {arch => criu/arch}/x86/include/asm/cpu.h (100%)
rename {arch/ppc64 => criu/arch/x86}/include/asm/dump.h (100%)
rename {arch => criu/arch}/x86/include/asm/fpu.h (100%)
rename {arch/aarch64 => criu/arch/x86}/include/asm/int.h (100%)
rename {arch => criu/arch}/x86/include/asm/linkage.h (100%)
rename {arch/arm => criu/arch/x86}/include/asm/page.h (100%)
rename {arch => criu/arch}/x86/include/asm/parasite-syscall.h (100%)
rename {arch => criu/arch}/x86/include/asm/parasite.h (100%)
rename {arch/ppc64 => criu/arch/x86}/include/asm/prlimit.h (100%)
rename {arch => criu/arch}/x86/include/asm/processor-flags.h (100%)
rename {arch => criu/arch}/x86/include/asm/restore.h (100%)
rename {arch => criu/arch}/x86/include/asm/restorer.h (100%)
rename {arch => criu/arch}/x86/include/asm/string.h (100%)
rename {arch => criu/arch}/x86/include/asm/syscall32.h (100%)
rename {arch => criu/arch}/x86/include/asm/types.h (100%)
rename {arch => criu/arch}/x86/include/asm/vdso.h (100%)
rename {arch => criu/arch}/x86/parasite-head.S (100%)
rename {arch => criu/arch}/x86/prlimit.c (100%)
rename {arch => criu/arch}/x86/restorer.c (100%)
rename {arch => criu/arch}/x86/syscalls/syscall-common-x86-32.S (100%)
rename {arch => criu/arch}/x86/syscalls/syscall-common-x86-64.S (100%)
rename {arch => criu/arch}/x86/syscalls/syscall32.c (100%)
rename {arch => criu/arch}/x86/syscalls/syscall_32.tbl (100%)
rename {arch => criu/arch}/x86/syscalls/syscall_64.tbl (100%)
rename {arch => criu/arch}/x86/vdso-pie.c (100%)
rename bfd.c => criu/bfd.c (100%)
rename bitmap.c => criu/bitmap.c (100%)
rename cgroup.c => criu/cgroup.c (100%)
rename cr-check.c => criu/cr-check.c (100%)
rename cr-dedup.c => criu/cr-dedup.c (100%)
rename cr-dump.c => criu/cr-dump.c (100%)
rename cr-errno.c => criu/cr-errno.c (100%)
rename cr-exec.c => criu/cr-exec.c (100%)
rename cr-restore.c => criu/cr-restore.c (100%)
rename cr-service.c => criu/cr-service.c (100%)
rename cr-show.c => criu/cr-show.c (100%)
rename crtools.c => criu/crtools.c (100%)
rename eventfd.c => criu/eventfd.c (100%)
rename eventpoll.c => criu/eventpoll.c (100%)
rename fault-injection.c => criu/fault-injection.c (100%)
rename fifo.c => criu/fifo.c (100%)
rename file-ids.c => criu/file-ids.c (100%)
rename file-lock.c => criu/file-lock.c (100%)
rename files-ext.c => criu/files-ext.c (100%)
rename files-reg.c => criu/files-reg.c (100%)
rename files.c => criu/files.c (100%)
rename fsnotify.c => criu/fsnotify.c (100%)
rename image-desc.c => criu/image-desc.c (100%)
rename image.c => criu/image.c (100%)
rename {include => criu/include}/action-scripts.h (100%)
rename {include => criu/include}/aio.h (100%)
rename {include => criu/include}/asm-generic/bitops.h (100%)
rename {include => criu/include}/asm-generic/int.h (100%)
rename {include => criu/include}/asm-generic/string.h (100%)
rename {include => criu/include}/asm-generic/vdso.h (100%)
rename {include => criu/include}/bfd.h (100%)
rename {include => criu/include}/bitmap.h (100%)
rename {include => criu/include}/bug.h (100%)
rename {include => criu/include}/cgroup.h (100%)
rename {include => criu/include}/compiler.h (100%)
rename {include => criu/include}/config-base.h (100%)
rename {include => criu/include}/cpu.h (100%)
rename {include => criu/include}/cr-errno.h (100%)
rename {include => criu/include}/cr-service-const.h (100%)
rename {include => criu/include}/cr-service.h (100%)
rename {include => criu/include}/cr-show.h (100%)
rename {include => criu/include}/cr_options.h (100%)
rename {include => criu/include}/criu-log.h (100%)
rename {include => criu/include}/criu-plugin.h (100%)
rename {include => criu/include}/crtools.h (100%)
rename {include => criu/include}/err.h (100%)
rename {include => criu/include}/errno.h (100%)
rename {include => criu/include}/eventfd.h (100%)
rename {include => criu/include}/eventpoll.h (100%)
rename {include => criu/include}/fault-injection.h (100%)
rename {include => criu/include}/fcntl.h (100%)
rename {include => criu/include}/fifo.h (100%)
rename {include => criu/include}/file-ids.h (100%)
rename {include => criu/include}/file-lock.h (100%)
rename {include => criu/include}/files-reg.h (100%)
rename {include => criu/include}/files.h (100%)
rename {include => criu/include}/fs-magic.h (100%)
rename {include => criu/include}/fsnotify.h (100%)
rename {include => criu/include}/image-desc.h (100%)
rename {include => criu/include}/image.h (100%)
rename {include => criu/include}/imgset.h (100%)
rename {include => criu/include}/inet_diag.h (100%)
rename {include => criu/include}/ipc_ns.h (100%)
rename {include => criu/include}/irmap.h (100%)
rename {include => criu/include}/kcmp-ids.h (100%)
rename {include => criu/include}/kcmp.h (100%)
rename {include => criu/include}/kerndat.h (100%)
rename {include => criu/include}/libnetlink.h (100%)
rename {include => criu/include}/list.h (100%)
rename {include => criu/include}/lock.h (100%)
rename {include => criu/include}/log.h (100%)
rename {include => criu/include}/lsm.h (100%)
rename {include => criu/include}/magic.h (100%)
rename {include => criu/include}/mem.h (100%)
rename {include => criu/include}/mman.h (100%)
rename {include => criu/include}/mount.h (100%)
rename {include => criu/include}/namespaces.h (100%)
rename {include => criu/include}/net.h (100%)
rename {include => criu/include}/netfilter.h (100%)
rename {include => criu/include}/netlink_diag.h (100%)
rename {include => criu/include}/packet_diag.h (100%)
rename {include => criu/include}/page-pipe.h (100%)
rename {include => criu/include}/page-read.h (100%)
rename {include => criu/include}/page-xfer.h (100%)
rename {include => criu/include}/pagemap-cache.h (100%)
rename {include => criu/include}/parasite-syscall.h (100%)
rename {include => criu/include}/parasite-vdso.h (100%)
rename {include => criu/include}/parasite.h (100%)
rename {include => criu/include}/pid.h (100%)
rename {include => criu/include}/pipes.h (100%)
rename {include => criu/include}/plugin.h (100%)
rename {include => criu/include}/posix-timer.h (100%)
rename {include => criu/include}/prctl.h (100%)
rename {include => criu/include}/proc_parse.h (100%)
rename {include => criu/include}/protobuf-desc.h (100%)
rename {include => criu/include}/protobuf.h (100%)
rename {include => criu/include}/pstree.h (100%)
rename {include => criu/include}/ptrace.h (100%)
rename {include => criu/include}/rbtree.h (100%)
rename {include => criu/include}/restorer.h (100%)
rename {include => criu/include}/rst-malloc.h (100%)
rename {include => criu/include}/rst_info.h (100%)
rename {include => criu/include}/seccomp.h (100%)
rename {include => criu/include}/seize.h (100%)
rename {include => criu/include}/servicefd.h (100%)
rename {include => criu/include}/setproctitle.h (100%)
rename {include => criu/include}/shmem.h (100%)
rename {include => criu/include}/sigframe.h (100%)
rename {include => criu/include}/signalfd.h (100%)
rename {include => criu/include}/sk-inet.h (100%)
rename {include => criu/include}/sk-packet.h (100%)
rename {include => criu/include}/sk-queue.h (100%)
rename {include => criu/include}/sockets.h (100%)
rename {include => criu/include}/stats.h (100%)
rename {include => criu/include}/string.h (100%)
rename {include => criu/include}/syscall-types.h (100%)
rename {include => criu/include}/sysctl.h (100%)
rename {include => criu/include}/sysfs_parse.h (100%)
rename {include => criu/include}/timerfd.h (100%)
rename {include => criu/include}/tty.h (100%)
rename {include => criu/include}/tun.h (100%)
rename {include => criu/include}/unix_diag.h (100%)
rename {include => criu/include}/util-pie.h (100%)
rename {include => criu/include}/util-vdso.h (100%)
rename {include => criu/include}/util.h (100%)
rename {include => criu/include}/uts_ns.h (100%)
rename {include => criu/include}/vdso.h (100%)
rename {include => criu/include}/vma.h (100%)
rename {include => criu/include}/xmalloc.h (100%)
rename ipc_ns.c => criu/ipc_ns.c (100%)
rename irmap.c => criu/irmap.c (100%)
rename kcmp-ids.c => criu/kcmp-ids.c (100%)
rename kerndat.c => criu/kerndat.c (100%)
rename libnetlink.c => criu/libnetlink.c (100%)
rename log.c => criu/log.c (100%)
rename lsm.c => criu/lsm.c (100%)
rename mem.c => criu/mem.c (100%)
rename mount.c => criu/mount.c (100%)
rename namespaces.c => criu/namespaces.c (100%)
rename net.c => criu/net.c (100%)
rename netfilter.c => criu/netfilter.c (100%)
rename page-pipe.c => criu/page-pipe.c (100%)
rename page-read.c => criu/page-read.c (100%)
rename page-xfer.c => criu/page-xfer.c (100%)
rename pagemap-cache.c => criu/pagemap-cache.c (100%)
rename parasite-syscall.c => criu/parasite-syscall.c (100%)
create mode 120000 criu/pie-util-fd.c
create mode 120000 criu/pie-util-vdso.c
create mode 120000 criu/pie-util.c
rename {pie => criu/pie}/Makefile (55%)
create mode 100644 criu/pie/Makefile.library
rename {pie => criu/pie}/log-simple.c (100%)
rename {pie => criu/pie}/parasite-vdso.c (100%)
rename {pie => criu/pie}/parasite.c (100%)
rename {pie => criu/pie}/pie-reloc.lds.S.in (100%)
rename {pie => criu/pie}/pie-relocs.c (100%)
rename {pie => criu/pie}/pie-relocs.h (100%)
rename {pie => criu/pie}/pie.lds.S.in (100%)
rename {pie => criu/pie}/piegen/Makefile (84%)
rename {pie => criu/pie}/piegen/elf-ppc64.c (100%)
rename {pie => criu/pie}/piegen/elf-x86-32.c (100%)
rename {pie => criu/pie}/piegen/elf-x86-64.c (100%)
rename {pie => criu/pie}/piegen/elf.c (100%)
rename {pie => criu/pie}/piegen/main.c (100%)
rename {pie => criu/pie}/piegen/piegen.h (100%)
rename {pie => criu/pie}/piegen/uapi/types.h (100%)
rename {pie => criu/pie}/restorer.c (100%)
rename {pie => criu/pie}/util-fd.c (100%)
rename {pie => criu/pie}/util-vdso.c (100%)
rename {pie => criu/pie}/util.c (100%)
rename pipes.c => criu/pipes.c (100%)
rename plugin.c => criu/plugin.c (100%)
rename proc_parse.c => criu/proc_parse.c (100%)
rename protobuf-desc.c => criu/protobuf-desc.c (100%)
rename protobuf.c => criu/protobuf.c (100%)
rename pstree.c => criu/pstree.c (100%)
rename ptrace.c => criu/ptrace.c (100%)
rename rbtree.c => criu/rbtree.c (100%)
rename rst-malloc.c => criu/rst-malloc.c (100%)
rename seccomp.c => criu/seccomp.c (100%)
rename seize.c => criu/seize.c (100%)
rename shmem.c => criu/shmem.c (100%)
rename sigframe.c => criu/sigframe.c (100%)
rename signalfd.c => criu/signalfd.c (100%)
rename sk-inet.c => criu/sk-inet.c (100%)
rename sk-netlink.c => criu/sk-netlink.c (100%)
rename sk-packet.c => criu/sk-packet.c (100%)
rename sk-queue.c => criu/sk-queue.c (100%)
rename sk-tcp.c => criu/sk-tcp.c (100%)
rename sk-unix.c => criu/sk-unix.c (100%)
rename sockets.c => criu/sockets.c (100%)
rename stats.c => criu/stats.c (100%)
rename string.c => criu/string.c (100%)
rename sysctl.c => criu/sysctl.c (100%)
rename sysfs_parse.c => criu/sysfs_parse.c (100%)
rename timerfd.c => criu/timerfd.c (100%)
rename tty.c => criu/tty.c (100%)
rename tun.c => criu/tun.c (100%)
rename util.c => criu/util.c (100%)
rename uts_ns.c => criu/uts_ns.c (100%)
rename vdso.c => criu/vdso.c (100%)
delete mode 120000 crtools
rename {protobuf => images}/Makefile (97%)
rename {protobuf => images}/binfmt-misc.proto (100%)
rename {protobuf => images}/cgroup.proto (100%)
rename {protobuf => images}/core-aarch64.proto (100%)
rename {protobuf => images}/core-arm.proto (100%)
rename {protobuf => images}/core-ppc64.proto (100%)
rename {protobuf => images}/core-x86.proto (100%)
rename {protobuf => images}/core.proto (100%)
rename {protobuf => images}/cpuinfo.proto (100%)
rename {protobuf => images}/creds.proto (100%)
rename {protobuf => images}/eventfd.proto (100%)
rename {protobuf => images}/eventpoll.proto (100%)
rename {protobuf => images}/ext-file.proto (100%)
rename {protobuf => images}/fdinfo.proto (100%)
rename {protobuf => images}/fh.proto (100%)
rename {protobuf => images}/fifo.proto (100%)
rename {protobuf => images}/file-lock.proto (100%)
rename {protobuf => images}/fown.proto (100%)
rename {protobuf => images}/fs.proto (100%)
rename {protobuf => images}/fsnotify.proto (100%)
rename {protobuf => images}/ghost-file.proto (100%)
rename {protobuf => images}/google/protobuf/descriptor.proto (100%)
rename {protobuf => images}/inventory.proto (100%)
rename {protobuf => images}/ipc-desc.proto (100%)
rename {protobuf => images}/ipc-msg.proto (100%)
rename {protobuf => images}/ipc-sem.proto (100%)
rename {protobuf => images}/ipc-shm.proto (100%)
rename {protobuf => images}/ipc-var.proto (100%)
rename {protobuf => images}/mm.proto (100%)
rename {protobuf => images}/mnt.proto (100%)
rename {protobuf => images}/netdev.proto (100%)
rename {protobuf => images}/ns.proto (100%)
rename {protobuf => images}/opts.proto (100%)
rename {protobuf => images}/packet-sock.proto (100%)
rename {protobuf => images}/pagemap.proto (100%)
rename {protobuf => images}/pipe-data.proto (100%)
rename {protobuf => images}/pipe.proto (100%)
rename {protobuf => images}/pstree.proto (100%)
rename {protobuf => images}/regfile.proto (100%)
rename {protobuf => images}/remap-file-path.proto (100%)
rename {protobuf => images}/rlimit.proto (100%)
rename {protobuf => images}/rpc.proto (100%)
rename {protobuf => images}/sa.proto (100%)
rename {protobuf => images}/seccomp.proto (100%)
rename {protobuf => images}/siginfo.proto (100%)
rename {protobuf => images}/signalfd.proto (100%)
rename {protobuf => images}/sk-inet.proto (100%)
rename {protobuf => images}/sk-netlink.proto (100%)
rename {protobuf => images}/sk-opts.proto (100%)
rename {protobuf => images}/sk-packet.proto (100%)
rename {protobuf => images}/sk-unix.proto (100%)
rename {protobuf => images}/stats.proto (100%)
rename {protobuf => images}/tcp-stream.proto (100%)
rename {protobuf => images}/time.proto (100%)
rename {protobuf => images}/timer.proto (100%)
rename {protobuf => images}/timerfd.proto (100%)
rename {protobuf => images}/tty.proto (100%)
rename {protobuf => images}/tun.proto (100%)
rename {protobuf => images}/userns.proto (100%)
rename {protobuf => images}/utsns.proto (100%)
rename {protobuf => images}/vma.proto (100%)
create mode 100644 lib/c/Makefile
rename lib/{ => c}/criu.c (100%)
rename lib/{ => c}/criu.h (100%)
rename lib/{ => c}/criu.pc.in (100%)
rename {pycriu => lib/py}/.gitignore (100%)
rename {pycriu => lib/py}/Makefile (76%)
rename {pycriu => lib/py}/__init__.py (100%)
rename {pycriu => lib/py}/criu.py (100%)
rename {pycriu => lib/py}/images/.gitignore (100%)
create mode 100644 lib/py/images/Makefile
rename {pycriu => lib/py}/images/__init__.py (100%)
rename {pycriu => lib/py}/images/images.py (100%)
rename {pycriu => lib/py}/images/pb2dict.py (100%)
create mode 120000 protobuf
delete mode 100644 pycriu/images/Makefile
delete mode 100644 scripts/Makefile.build
delete mode 100644 scripts/Makefile.rules
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
More information about the CRIU
mailing list