summaryrefslogtreecommitdiffstats
path: root/fs/file.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2021-08-31 11:54:02 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2021-08-31 11:54:02 -0700
commit1dd5915a5cbda100e67823e7a4ca7af919185ea6 (patch)
treeb5712c83462c29fc4666ae004b9c3f2d993ee889 /fs/file.c
parent0ee7c3e25d8c28845fceb4dd1c3cb5f50b9c45a9 (diff)
parent8374f43123a5957326095d108a12c49ae509624f (diff)
downloadlinux-1dd5915a5cbda100e67823e7a4ca7af919185ea6.tar.bz2
Merge tag 'fs.move_mount.move_mount_set_group.v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Pull move_mount updates from Christian Brauner: "This contains an extension to the move_mount() syscall making it possible to add a single private mount into an existing propagation tree. The use-case comes from the criu folks which have been struggling with restoring complex mount trees for a long time. Variations of this work have been discussed at Plumbers before, e.g. https://www.linuxplumbersconf.org/event/7/contributions/640/ The extension to move_mount() enables criu to restore any set of mount namespaces, mount trees and sharing group trees without introducing yet more complexity into mount propagation itself. The changes required to criu to make use of this and restore complex propagation trees are available at https://github.com/Snorch/criu/commits/mount-v2-poc A cleaned-up version of this will go up for merging into the main criu repo after this lands" * tag 'fs.move_mount.move_mount_set_group.v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux: tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest move_mount: allow to add a mount into an existing group
Diffstat (limited to 'fs/file.c')
0 files changed, 0 insertions, 0 deletions