[Devel] [PATCH RH9 00/26] part 10: connector

Kirill Tkhai ktkhai at virtuozzo.com
Thu Oct 7 16:33:44 MSK 2021


Commited

On 07.10.2021 15:53, Pavel Tikhomirov wrote:
> https://jira.sw.ru/browse/PSBM-133993
> 
> Stanislav Kinsburskiy (26):
>   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   | 399 ++++++++++++++++++----------------
>  drivers/connector/connector.c | 161 +++++++++++---
>  include/linux/connector.h     |  21 ++
>  include/linux/ve.h            |   4 +
>  4 files changed, 373 insertions(+), 212 deletions(-)
> 



More information about the Devel mailing list