[CRIU] [PULL] Implement timerfd c/r

Cyrill Gorcunov gorcunov at gmail.com
Wed Jul 2 13:21:50 PDT 2014


Pavel, just to not loose it and for easier testing I pushed
all criu timerfd patches into one branch. Feel free to pull
once kernel part get merged.
---
The following changes since commit b429492dbce7a22178669181b437eddb792551d6:

  rst: Include criu/include/ptrace.h instead of system one (2014-07-01 19:48:23 +0400)

are available in the git repository at:

  git://github.com/cyrillos/crtools.git timerfd

for you to fetch changes up to 1c1f5119137ac1007515ede46f998406c3c061f6:

  timerfd: zdtm -- Add simple testcase (2014-07-03 00:15:28 +0400)

----------------------------------------------------------------
Christopher Covington (1):
      timerfd: arch, arm -- Add sys_timerfd related syscalls

Cyrill Gorcunov (5):
      timerfd: arch, x86 -- Add sys_timerfd related syscalls
      timerfd: protobuf -- Add timerfd_entry
      timerfd: Add protobuf entries into the image
      timerfd: Implement c/r procedure
      timerfd: zdtm -- Add simple testcase

 Makefile.crtools                |   1 +
 arch/arm/syscall.def            |   2 +
 arch/x86/syscall-x86-64.def     |   2 +
 cr-restore.c                    |  18 +++++
 cr-show.c                       |   1 +
 files.c                         |   3 +
 image-desc.c                    |   1 +
 include/image-desc.h            |   1 +
 include/magic.h                 |   1 +
 include/proc_parse.h            |   2 +
 include/protobuf-desc.h         |   5 +-
 include/restorer.h              |   4 +
 include/timerfd.h               |  39 +++++++++
 pie/restorer.c                  |  49 ++++++++++++
 proc_parse.c                    |  61 ++++++++++++++
 protobuf-desc.c                 |   1 +
 protobuf/Makefile               |   1 +
 protobuf/fdinfo.proto           |   1 +
 protobuf/timerfd.proto          |  16 ++++
 test/zdtm.sh                    |   1 +
 test/zdtm/live/static/Makefile  |   1 +
 test/zdtm/live/static/timerfd.c | 166 +++++++++++++++++++++++++++++++++++++++
 timerfd.c                       | 170 ++++++++++++++++++++++++++++++++++++++++
 23 files changed, 545 insertions(+), 2 deletions(-)
 create mode 100644 include/timerfd.h
 create mode 100644 protobuf/timerfd.proto
 create mode 100644 test/zdtm/live/static/timerfd.c
 create mode 100644 timerfd.c


More information about the CRIU mailing list