[CRIU] [PATCH 0/9] BTRFS engine, v3
Cyrill Gorcunov
gorcunov at openvz.org
Tue Dec 3 07:58:06 PST 2013
Hi, here is reworked version of BTRFS engine. Chnages are
- subvolumes are parsed on demand, iow only when needed
- subvolumes are carried in mount_info::private member
While sockets test is now passing with the series, I experience
problems with fsnotify, which will be addressed in further patches
(investigating now).
Cyrill Gorcunov (9):
proc_parse: Don't setup ret = 0 early
proc_parse: Remember a type of FS provided by a kernel
mount: Drop useless NULL assignment
mount: Print device obtained from stat() call
mount: Export open_mountpoint, close_mountpoint
mount: Don't fail on opening BTRFS mountpoint
proc_parse: Introduce @private member into mount_info structure
mount: Introduce BTRFS engine
sk-unix: Don't fail if socket path lays on btrfs volume
Makefile.crtools | 1 +
include/mount-btrfs.h | 78 +++++++++
include/mount.h | 6 +
include/proc_parse.h | 3 +
mount-btrfs.c | 465 ++++++++++++++++++++++++++++++++++++++++++++++++++
mount.c | 20 ++-
proc_parse.c | 9 +-
sk-unix.c | 17 +-
8 files changed, 586 insertions(+), 13 deletions(-)
create mode 100644 include/mount-btrfs.h
create mode 100644 mount-btrfs.c
--
1.8.3.1
More information about the CRIU
mailing list