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 ---