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

Reply via email to