The commit is pushed to "branch-rh7-3.10.0-327.10.1.vz7.12.x-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-327.10.1.vz7.12.19 ------> commit bf2ffd7881db8053d8b8be3ad5223b03e6085beb Author: Stanislav Kinsburskiy <skinsbur...@virtuozzo.com> Date: Fri May 13 20:32:39 2016 +0400
ve/prctl_set_mm: allow to change mm content in ve This is required to be able to change /proc/pid/exe of a process, running on NFS. SPFS manager, which does this change, is a child of criu process, which is being started in container from the early beginning. https://jira.sw.ru/browse/PSBM-26967 Signed-off-by: Stanislav Kinsburskiy <skinsbur...@virtuozzo.com> --- kernel/sys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sys.c b/kernel/sys.c index da5d22a..5746c61 100644 --- a/kernel/sys.c +++ b/kernel/sys.c @@ -2337,7 +2337,7 @@ static int prctl_set_mm(int opt, unsigned long addr, return prctl_set_mm_map(opt, (const void __user *)addr, arg4); #endif - if (!capable(CAP_SYS_RESOURCE)) + if (!ve_capable(CAP_SYS_RESOURCE)) return -EPERM; if (opt == PR_SET_MM_EXE_FILE) _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel