Re: [PATCH] Fix setting of PF_SUPERPRIV by __capable() [BROKEN]

From: David Fries
Date: Sat Aug 16 2008 - 21:18:25 EST


The first two submissions this patch had parent for the argument, the third
one has child then parent and fails to compile with SECURITY disabled.
Please apply the following patch.

> +static inline int security_ptrace_traceme(struct task_struct *child)
> {
> - return cap_ptrace(parent, child, mode);
> + return cap_ptrace_traceme(parent);
> }

commit d8b5323c7c218d29da29eba35921d3b77fe403de
Author: David Fries <david@xxxxxxxxx>
Date: Sat Aug 16 19:55:11 2008 -0500

security_ptrace_traceme error: 'parent' undeclared

s/child/parent/

Signed-off-by: David Fries <david@xxxxxxxxx>

diff --git a/include/linux/security.h b/include/linux/security.h
index 2ee5ecf..80c4d00 100644
--- a/include/linux/security.h
+++ b/include/linux/security.h
@@ -1755,7 +1755,7 @@ static inline int security_ptrace_may_access(struct task_struct *child,
return cap_ptrace_may_access(child, mode);
}

-static inline int security_ptrace_traceme(struct task_struct *child)
+static inline int security_ptrace_traceme(struct task_struct *parent)
{
return cap_ptrace_traceme(parent);
}
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/