[Devel] [PATCH vz9 00/14] First 14 patches from part 9

Nikita Yushchenko nikita.yushchenko at virtuozzo.com
Mon Sep 27 09:29:46 MSK 2021


The remaining part of part9 will be sent later, after dependency
've/printk: per-CT printk helpers introduced' gets in.

Stanislav Kinsburskiy (14):
  ve/kthreadd: emulate kthreadd by kworker thread, attached to CT
  ve/kthreadd: add per-ve kthreads creation interface
  ve/kthreadd: create kthreadd in a containers pid ns
  ve/umh: make queue function one of the subprocess_info parameters
  ve/umh: init work separately from other subprocess_info parameters
  ve/umh: add per-container usermodehelper thread
  ve/umh: introduce per-container user mode helper macroses and
    functions
  ve/umh: create kernel thread for each synchronious UMH request
  ve/umh: enable user mode helper in container
  sunrpc: add "kill-tasks" proc entry
  sunrpc: bring back SUNRPC task abort logic
  sunrpc: pending tasks kill helper added
  sunrpc: do not place task to sleep if has to be killed
  ve/fs/nfs: NFS containerization

 fs/nfs/fs_context.c         |  11 ++-
 include/linux/kthread.h     |  10 +++
 include/linux/sunrpc/clnt.h |   5 ++
 include/linux/umh.h         |  27 ++++++
 include/linux/ve.h          |   7 ++
 kernel/kthread.c            |  97 +++++++++++++++++++---
 kernel/umh.c                | 117 +++++++++++++++++++++++---
 kernel/ve/ve.c              | 161 ++++++++++++++++++++++++++++++++++++
 net/sunrpc/clnt.c           | 109 ++++++++++++++++++++++++
 net/sunrpc/netns.h          |   3 +
 net/sunrpc/rpc_pipe.c       |   1 +
 net/sunrpc/sched.c          |  11 +++
 net/sunrpc/stats.c          |   8 ++
 13 files changed, 542 insertions(+), 25 deletions(-)

-- 
2.30.2



More information about the Devel mailing list