diff --git a/kernel/sys.c b/kernel/sys.c index 40701538fbd168db2de95315ac5c512a79686f52..888d227fd19599becd391eee8c35f96601b6bfc2 100644 --- a/kernel/sys.c +++ b/kernel/sys.c @@ -1706,7 +1706,7 @@ static int prctl_set_mm(int opt, unsigned long addr, if (arg4 | arg5) return -EINVAL; - if (!capable(CAP_SYS_ADMIN)) + if (!capable(CAP_SYS_RESOURCE)) return -EPERM; if (addr >= TASK_SIZE)