[CRIU] [PATCH 0/4] vDSO migration, v1

Cyrill Gorcunov gorcunov at openvz.org
Tue Apr 16 05:26:07 EDT 2013


Hi guys!

I'm pleased to announce a first version of vDSO migration
mechanism. Any comments are highly appreciated.

Don't be scary of diffstat, while it looks massive the real
bigslab of code is the elf header file.

Cyrill Gorcunov (4):
  arch: x86 -- Add elf.h header
  protobuf: Add vdso.proto and scaffolds
  arch: x86 -- Add dumping of vDSO layout
  arch: x86 -- Add proxification of vDSO calls

 arch/x86/Makefile          |   1 +
 arch/x86/crtools.c         | 123 +++++++++++
 arch/x86/include/asm/elf.h | 501 +++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/vdso.c            | 206 +++++++++++++++++++
 cr-dump.c                  |   4 +
 cr-restore.c               | 107 +++++++++-
 cr-show.c                  |   6 +
 image.c                    |   1 +
 include/crtools.h          |   2 +
 include/magic.h            |   1 +
 include/protobuf.h         |   1 +
 include/vdso.h             | 102 +++++++++
 protobuf.c                 |   2 +
 protobuf/Makefile          |   1 +
 protobuf/vdso.proto        |   4 +
 15 files changed, 1060 insertions(+), 2 deletions(-)
 create mode 100644 arch/x86/include/asm/elf.h
 create mode 100644 arch/x86/vdso.c
 create mode 100644 include/vdso.h
 create mode 100644 protobuf/vdso.proto

-- 
1.8.1.4


More information about the CRIU mailing list