This feature is requested by customer and needed by cgred service. https://jira.sw.ru/browse/PSBM-60227
What's ne in v2: 1) Containerization is done on per-VE basis 2) Event in container is also sent to VE#0 --- Stanislav Kinsburskiy (27): connector: remove redundant input callback from cn_dev connector: store all private data on VE structure connector: introduce VE-aware get_cdev() helper connector: per-ve init and fini helpers introduced connector: use device stored in VE connector: per-ve helpers intoruduced connector: take cn_already_initialized from VE proc connector: generic proc_event_connector() helper introduced proc connector: use generic event helper for fork event proc connector: use generic event helper for exec event proc connector: use generic event helper for id event proc connector: use generic event helper for sid event proc connector: use generic event helper for ptrace event proc connector: use generic event helper for comm event proc connector: use generic event helper for coredump event proc connector: use generic event helper for exit event proc connector: add pid namespace awareness proc connector: add per-ve init and fini foutines proc connector: call proc-related init and fini routines explicitly proc connector: take number of listeners and per-cpu conters from VE proc connector: pass VE to event fillers proc connector: take namespaces from VE proc connector: use per-ve netlink sender helper proc connector: send events to both VEs if not in VE#0 connector: containerize "connector" proc entry connector: take VE from socket upon callback connector: add VE SS hook drivers/connector/cn_proc.c | 386 ++++++++++++++++++++--------------------- drivers/connector/connector.c | 155 ++++++++++++---- include/linux/connector.h | 20 ++ include/linux/ve.h | 4 4 files changed, 323 insertions(+), 242 deletions(-) -- _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel