[CRIU] [PATCH v5 00/21] Add support of deleted unix sockets

Cyrill Gorcunov gorcunov at gmail.com
Thu May 10 17:57:40 MSK 2018


v5:
 - reworked name trasition on uuid based scheme
 - print inodes in decimal form

https://travis-ci.org/cyrillos/criu/builds/377315568

Cyrill Gorcunov (21):
  arch,ppc64: Add missing atomic_dec_and_test helper
  unix: Use one word log prefix
  unix: Unify id and ino prints
  unix: Use uint32_t instead of u32
  unix: Move unix_resolve_name declaration on top
  unix: Adjust unix_sk_info members
  unix: Adjust unix_sk_cinfo members
  unix: Adjust unix_desc_ops members
  unix: Use generic xptr_pull in dump_one_unix_fd
  unix: Drop empty line at eof
  unix: Don's spam with warning if nothing to unlink
  unix: Print reverted dir info if only directory provided
  unix: Unify printings on peer open
  unix: Improve init_unix_sk_info
  unix: Rename unlink_stale to unlink_sk
  unix: Add support of ghost sockets
  criu: Link with libuuid
  unix: Rework ghost name generation
  unix: Use decimal format for inode printing
  unix: test -- Add sk-unix01 test
  zdtm: Don't fail in __construct_root if entries exist

 contrib/debian/dev-packages.lst        |   1 +
 criu/Makefile.packages                 |   4 +-
 criu/cr-restore.c                      |   4 +
 criu/include/sockets.h                 |   1 +
 criu/sk-unix.c                         | 423 +++++++++++++++++++++------------
 include/common/arch/ppc64/asm/atomic.h |   2 +
 scripts/build/Dockerfile.alpine        |   1 +
 scripts/build/Dockerfile.fedora.tmpl   |   1 +
 scripts/build/Dockerfile.tmpl          |   1 +
 scripts/travis/travis-tests            |   2 +-
 test/zdtm.py                           |  13 +-
 test/zdtm/static/Makefile              |   1 +
 test/zdtm/static/sk-unix01.c           | 324 +++++++++++++++++++++++++
 test/zdtm/static/sk-unix01.desc        |   1 +
 14 files changed, 625 insertions(+), 154 deletions(-)
 create mode 100644 test/zdtm/static/sk-unix01.c
 create mode 100644 test/zdtm/static/sk-unix01.desc

-- 
2.14.3



More information about the CRIU mailing list