diff --git a/kernel/ptrace.c b/kernel/ptrace.c index 8eb5006..82dc549 100644 --- a/kernel/ptrace.c +++ b/kernel/ptrace.c @@ -58,7 +58,7 @@ int __ptrace_may_access(struct task_struct *task, unsigned int mode) dumpable = get_dumpable(task->mm); if (!dumpable && !capable(CAP_SYS_PTRACE)) return -EPERM; - if (!vx_check(task->xid, VS_ADMIN_P|VS_IDENT)) + if (!vx_check(task->xid, VS_WATCH_P | VS_IDENT)) return -EPERM; if (!vx_check(task->xid, VS_IDENT) && !task_vx_flags(task, VXF_STATE_ADMIN, 0))