diff options
| -rw-r--r-- | kernel/exit.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/exit.c b/kernel/exit.c index 1803efb2922f..a75b6a7f458a 100644 --- a/kernel/exit.c +++ b/kernel/exit.c | |||
| @@ -195,6 +195,7 @@ repeat: | |||
| 195 | rcu_read_unlock(); | 195 | rcu_read_unlock(); |
| 196 | 196 | ||
| 197 | proc_flush_task(p); | 197 | proc_flush_task(p); |
| 198 | cgroup_release(p); | ||
| 198 | 199 | ||
| 199 | write_lock_irq(&tasklist_lock); | 200 | write_lock_irq(&tasklist_lock); |
| 200 | ptrace_release_task(p); | 201 | ptrace_release_task(p); |
| @@ -220,7 +221,6 @@ repeat: | |||
| 220 | } | 221 | } |
| 221 | 222 | ||
| 222 | write_unlock_irq(&tasklist_lock); | 223 | write_unlock_irq(&tasklist_lock); |
| 223 | cgroup_release(p); | ||
| 224 | release_thread(p); | 224 | release_thread(p); |
| 225 | call_rcu(&p->rcu, delayed_put_task_struct); | 225 | call_rcu(&p->rcu, delayed_put_task_struct); |
| 226 | 226 | ||
