[CRIU] [PATCH 0/8] criu: Unprivileged mode series, v3

Cyrill Gorcunov gorcunov at openvz.org
Mon Oct 5 12:54:29 PDT 2015


Here are initial attempt to start c/r'ing in unprivileged
mode. Not everything is covered yet but the patches should
not affect the current execution paths if criu is suid'ed.

Cyrill Gorcunov (4):
  parasite: Add @pad argument for syscall run
  vdso: Don't fail if pagemap is not accessbile
  pagemap-cache: Use greedy mode if pagemap inaccessible
  tty: Don't fail on unprivileged tty params restore

Pavel Emelyanov (4):
  kerndat: Read anon shmem dev via maps
  dump: Dont read prohibited kernel files
  proc: Use smaps path for file
  parasite: Load code blobs via memfd

 include/parasite.h |   2 +
 kerndat.c          |  79 ++++++++++++++++++++++++++++++++++-----
 mem.c              |   2 -
 pagemap-cache.c    |  27 ++++++++++----
 parasite-syscall.c | 107 +++++++++++++++++++++++++++++++++++++++++++++++++----
 pie/parasite.c     |   9 +++++
 proc_parse.c       |  97 +++++++++++++++++++++++++++++++++++++++++++++---
 tty.c              |   2 +-
 vdso.c             |  62 +++++++++++++++++++++----------
 9 files changed, 335 insertions(+), 52 deletions(-)

-- 
2.4.3



More information about the CRIU mailing list