Task Control Groups: add fork()/exit() hooks
[sfrench/cifs-2.6.git] / kernel / exit.c
index 2c704c86edb3200864d4ec950c4e2bd89cbf3443..44ff6147556a0299218a0519399f1ccfb9bed7f1 100644 (file)
@@ -32,6 +32,7 @@
 #include <linux/delayacct.h>
 #include <linux/freezer.h>
 #include <linux/cpuset.h>
+#include <linux/cgroup.h>
 #include <linux/syscalls.h>
 #include <linux/signal.h>
 #include <linux/posix-timers.h>
@@ -973,6 +974,7 @@ fastcall NORET_TYPE void do_exit(long code)
        check_stack_usage();
        exit_thread();
        cpuset_exit(tsk);
+       cgroup_exit(tsk, 1);
        exit_keys(tsk);
 
        if (group_dead && tsk->signal->leader)