CRED: Detach the credentials from task_struct
Detach the credentials from task_struct, duplicating them in copy_process() and releasing them in __put_task_struct(). Signed-off-by:David Howells <dhowells@redhat.com> Acked-by:
James Morris <jmorris@namei.org> Acked-by:
Serge Hallyn <serue@us.ibm.com> Signed-off-by:
James Morris <jmorris@namei.org>
Showing
- include/linux/cred.h 29 additions, 0 deletionsinclude/linux/cred.h
- include/linux/init_task.h 1 addition, 15 deletionsinclude/linux/init_task.h
- include/linux/sched.h 0 additions, 1 deletioninclude/linux/sched.h
- include/linux/security.h 13 additions, 13 deletionsinclude/linux/security.h
- kernel/Makefile 1 addition, 1 deletionkernel/Makefile
- kernel/cred.c 96 additions, 0 deletionskernel/cred.c
- kernel/fork.c 6 additions, 18 deletionskernel/fork.c
- security/capability.c 4 additions, 4 deletionssecurity/capability.c
- security/security.c 4 additions, 4 deletionssecurity/security.c
- security/selinux/hooks.c 15 additions, 17 deletionssecurity/selinux/hooks.c
- security/smack/smack_lsm.c 10 additions, 10 deletionssecurity/smack/smack_lsm.c
Loading
Please register or sign in to comment