]> err.no Git - linux-2.6/blobdiff - kernel/exit.c
[PATCH] Fix typos in mm/shmem_acl.c
[linux-2.6] / kernel / exit.c
index 741bbe42dfe8a5e2ceae75ed4bb57c7b4bf4a136..f250a5e3e28151d293741a6604938d49c9336feb 100644 (file)
@@ -920,7 +920,6 @@ fastcall NORET_TYPE void do_exit(long code)
        exit_sem(tsk);
        __exit_files(tsk);
        __exit_fs(tsk);
-       exit_task_namespaces(tsk);
        exit_thread();
        cpuset_exit(tsk);
        exit_keys(tsk);
@@ -935,6 +934,7 @@ fastcall NORET_TYPE void do_exit(long code)
        tsk->exit_code = code;
        proc_exit_connector(tsk);
        exit_notify(tsk);
+       exit_task_namespaces(tsk);
 #ifdef CONFIG_NUMA
        mpol_free(tsk->mempolicy);
        tsk->mempolicy = NULL;