[Devel] [PATCH CRIU 0/6] Switch user_ns before mount binfmt_misc
    Kirill Tkhai 
    ktkhai at virtuozzo.com
       
    Sat Jul 15 16:49:34 MSK 2017
    
    
  
After vzkernel commit 1352424aae37 "ms/fs: Add user namespace member to struct super_block"
we have to switch to CT's user_ns before mounting binfmt_misc.
This series simply does that.
Patches [3/6] and [4/6] are taken from upstream criu-dev.
---
Kirill Tkhai (6):
      mount: Consider EBUSY binfmt_misc mount return as error
      mount: Move binfmt_misc-mounting code to separate function
      clone_noasan: Allow to create CLONE_VM|CLONE_VFORK processes
      util: Implement clone_in_child_process() helper
      ve: Call binfmt_misc-mounting code in call_in_child_process()
      mount: Switch user_ns before mount binfmt_misc
 criu/clone-noasan.c |   16 ++++-----
 criu/include/util.h |    1 +
 criu/mount.c        |   91 ++++++++++++++++++++++++++-------------------------
 criu/util.c         |   30 +++++++++++++++++
 4 files changed, 85 insertions(+), 53 deletions(-)
--
Signed-off-by: Kirill Tkhai <ktkhai at virtuozzo.com>
    
    
More information about the Devel
mailing list