[CRIU] On upcoming 2.1 release
Pavel Emelyanov
xemul at virtuozzo.com
Thu Apr 7 05:45:30 PDT 2016
Hello, everyone.
I've just merged the final set of patches that looked like suitable for
2.1 into master and pushed the branch on the github. The result is
On Monday I'll tag 2.1 and rebase the criu-dev on it. The yet unmerged
patches from criu-dev are listed below. Please, check that I haven't
left something that was supposed to be in 2.1 and let me know.
-- Pavel
Adrian Reber (10):
Make skip_pages function available criu-wide
Remove static from prepare_task_entries function
Try to include userfaultfd with criu (part 1)
Try to include userfaultfd with criu (part 2)
Fix userfaultfd code with newer compilers
uffd.c: do not call unneeded functions
uffd.c: remove unused variable vma_size
uffd.c: move code into subfunctions
uffd.c: make some variable static global
uffd.c: move the code out of the 'main' function
Andrew Vagin (6):
pstree: move state from pstree_item to pid
pstree: split alloc_pstree_helper
pstree: prepare to store all pid-s in rb-tree (v3)
pstree: use rbtree to find a specified pid (v3)
pstree: try to find a free pid between busy pids (v2)
autofs: include limit.h before auto_fs.h
Cyrill Gorcunov (6):
compel: piegen -- Add @uapi-dir option
compel: piegen -- Add @arch option
compel: piegen -- Introduce actions
compel: Initial commit for standalone tool
compel: Drop config.h from deps
criu: opts -- Shuffle init_opts order
Dengguangxing (3):
join-ns: add join-ns option to criu CLI and RPC
join-ns: perform join_namespace according to join-ns opts
join-ns: add join-ns zdtm test
Mike Rapoport (6):
autofs: fix build on Fedora 22
uffd: do not treat VDSO pages as lazy
uffd: remove handling of VDSO pages
uffd: increment uffd_copied_pages only in one place
uffd: introduce uffd_handle_page
uffd: add handling of zero pages
Pavel Emelyanov (8):
unshare: Preparations and CLI option
unshare: Support mntns
unshare: Mount new proc
unshare: Support pidns
unshare: Define UNSHARE_MOUNT_PROC constant
unshare: Check private remount error code
uffd: Fix pr_debug format for vma start
ns: Options join-ns and unshare are conflicting
Stanislav Kinsburskiy (22):
protobuf/mnt.proto: AutoFS type added
devices: add support for /dev/autofs
protobuf: autofs entry introduced
autofs: parse fsinfo stage introduced
autofs: dump fsinfo stage introduced
files: new "used" files list introduced
files: new dup_fdinfo() and dup_fle() helpers introduced
pipes: export collect_one_pipe_ops() helper
autofs: declare ioctl helpers and constants
autofs: restore stage introduced
mount: create target directory for AutoFS indirect mounts.
zdtm: add autofs test
zdtm.py: create "dev/autofs" root contruction
check: "autofs" feature added
cr-restore: move add_ns_shared_cb declaration to include/namespaces.h
autofs: do not treat old kernel as error in autofs_parse()
autofs: fix device id printf modifier on error path in autofs_mnt_open
autofs: fix device id modifier on error path in autofs_mnt_open
autofs: do not close NULL image
autofs: free leaked AutofsEntry in autofs_dump_entry
autofs: free leaked info in autofs_mount on error path
autofs: free leaked opts in autofs_mount
More information about the CRIU
mailing list