projects
/
linux-flexiantxendom0.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
cred: copy_process() should clear child->replacement_session_keyring
[linux-flexiantxendom0.git]
/
kernel
/
cred.c
diff --git
a/kernel/cred.c
b/kernel/cred.c
index
5791612
..
48c6fd3
100644
(file)
--- a/
kernel/cred.c
+++ b/
kernel/cred.c
@@
-385,6
+385,8
@@
int copy_creds(struct task_struct *p, unsigned long clone_flags)
struct cred *new;
int ret;
+ p->replacement_session_keyring = NULL;
+
if (
#ifdef CONFIG_KEYS
!p->cred->thread_keyring &&