Commits
Andrey Mirkin authored and Pavel Emelianov committed 3dd3e516185
We have a problem with external processes. If someone enters to VE forks and does some job w/o exec, then the process is not considered as external (pids are virtual), but some of the files (e.g. libs) can be from HN, i.e. external. New version of vzctl lib enters in VE, forks and executes some function (mainly vzagent functions). The parent then exits before the child finishes its job. And child is reparented to VE's init. Temporary and quick fix for this bug: On suspend kill processes which have mm->vps_dumpable == 0. Bug #81722