exit.c (b6fe2d117e98805ee76352e6468f87d494a97292) | exit.c (801460d0cf5c5288153b722565773059b0f44348) |
---|---|
1/* 2 * linux/kernel/exit.c 3 * 4 * Copyright (C) 1991, 1992 Linus Torvalds 5 */ 6 7#include <linux/mm.h> 8#include <linux/slab.h> --- 962 unchanged lines hidden (view full) --- 971 check_stack_usage(); 972 exit_thread(); 973 cgroup_exit(tsk, 1); 974 975 if (group_dead && tsk->signal->leader) 976 disassociate_ctty(1); 977 978 module_put(task_thread_info(tsk)->exec_domain->module); | 1/* 2 * linux/kernel/exit.c 3 * 4 * Copyright (C) 1991, 1992 Linus Torvalds 5 */ 6 7#include <linux/mm.h> 8#include <linux/slab.h> --- 962 unchanged lines hidden (view full) --- 971 check_stack_usage(); 972 exit_thread(); 973 cgroup_exit(tsk, 1); 974 975 if (group_dead && tsk->signal->leader) 976 disassociate_ctty(1); 977 978 module_put(task_thread_info(tsk)->exec_domain->module); |
979 if (tsk->binfmt) 980 module_put(tsk->binfmt->module); | |
981 982 proc_exit_connector(tsk); 983 984 /* 985 * Flush inherited counters to the parent - before the parent 986 * gets woken up by child-exit notifications. 987 */ 988 perf_event_exit_task(tsk); --- 786 unchanged lines hidden --- | 979 980 proc_exit_connector(tsk); 981 982 /* 983 * Flush inherited counters to the parent - before the parent 984 * gets woken up by child-exit notifications. 985 */ 986 perf_event_exit_task(tsk); --- 786 unchanged lines hidden --- |