On 25.06.2020 17:29, Valeriy Vdovin wrote:
> Signed-off-by: Valeriy Vdovin
> ---
> include/linux/ve.h | 2 ++
> kernel/cgroup.c| 1 +
> kernel/ve/ve.c | 33 +++--
> 3 files changed, 30 insertions(+), 6 deletions(-)
>
> diff --git a/include/linux/ve.h b/inclu
On 25.06.2020 17:29, Valeriy Vdovin wrote:
> Each container will now have access to it's own cgroup release_agent
> file.
> Creation:
> Normally all cgroup files are created during a call to cgroup_create
> by cgroup_populate_dir function. It creates or not creates all cgroup
> files once and
On 25.06.2020 17:29, Valeriy Vdovin wrote:
> This is done so that each container could set it's own release agent.
> Release agent information is now stored in per-cgroup-root data
> structure in ve.
>
> https://jira.sw.ru/browse/PSBM-83887
>
> Signed-off-by: Valeriy Vdovin
> ---
> include/linu
On 25.06.2020 17:29, Valeriy Vdovin wrote:
> As long as each ve is internally attached to a particular
> css_set via it's init_task, it's good to have container with parameters,
> which are common to each cgroup subsystem hierarchy, rooting from it's
> virtual root.
>
> Signed-off-by: Valeriy Vdov
Vasiliy, good morning.
Indeed, I did not provide explanation of why this patch is required.
I've covered this on the meeting and Den told me in public that I'm good to go.
When I was thinking of how to prepare the patch I've typed git log configs and
checked out how others perform config changes an