rpms/kernel/F-11 linux-2.6-debug-selinux-null-creds.patch,1.1,1.2
Chuck Ebbert
cebbert at fedoraproject.org
Mon Jun 8 21:51:39 UTC 2009
Author: cebbert
Update of /cvs/pkgs/rpms/kernel/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13813
Modified Files:
linux-2.6-debug-selinux-null-creds.patch
Log Message:
make pointer assignment conditional on debug too
linux-2.6-debug-selinux-null-creds.patch:
Index: linux-2.6-debug-selinux-null-creds.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/linux-2.6-debug-selinux-null-creds.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- linux-2.6-debug-selinux-null-creds.patch 8 Jun 2009 21:44:31 -0000 1.1
+++ linux-2.6-debug-selinux-null-creds.patch 8 Jun 2009 21:51:38 -0000 1.2
@@ -85,12 +85,15 @@
error:
--- work-2.6.29.4.orig/security/selinux/hooks.c
+++ work-2.6.29.4/security/selinux/hooks.c
-@@ -3239,7 +3239,7 @@ static int selinux_task_create(unsigned
+@@ -3239,7 +3239,11 @@ static int selinux_task_create(unsigned
static void selinux_cred_free(struct cred *cred)
{
struct task_security_struct *tsec = cred->security;
-- cred->security = NULL;
++#if defined(CONFIG_SECURITY_SELINUX_DEBUG_NULL)
+ cred->security = (void *) 0x7UL;
++#else
+ cred->security = NULL;
++#endif
kfree(tsec);
}
More information about the fedora-extras-commits
mailing list