merge task_work and rcu_head, get rid of separate allocation for keyring case
task_work and rcu_head are identical now; merge them (calling the result
struct callback_head, rcu_head #define'd to it), kill separate allocation
in security/keys since we can just use cred->rcu now.
Signed-off-by:
Al Viro <viro@zeniv.linux.org.uk>
Showing
- include/linux/sched.h 1 addition, 1 deletioninclude/linux/sched.h
- include/linux/task_work.h 4 additions, 10 deletionsinclude/linux/task_work.h
- include/linux/types.h 5 additions, 4 deletionsinclude/linux/types.h
- kernel/irq/manage.c 2 additions, 2 deletionskernel/irq/manage.c
- kernel/task_work.c 7 additions, 7 deletionskernel/task_work.c
- security/keys/internal.h 1 addition, 5 deletionssecurity/keys/internal.h
- security/keys/keyctl.c 9 additions, 19 deletionssecurity/keys/keyctl.c
- security/keys/process_keys.c 2 additions, 4 deletionssecurity/keys/process_keys.c
Loading
Please register or sign in to comment