diff options
Diffstat (limited to 'fs')
| -rw-r--r-- | fs/exec.c | 2 | ||||
| -rw-r--r-- | fs/proc/proc_misc.c | 3 |
2 files changed, 3 insertions, 2 deletions
| @@ -776,7 +776,7 @@ static int de_thread(struct task_struct *tsk) | |||
| 776 | * so it is safe to do it under read_lock. | 776 | * so it is safe to do it under read_lock. |
| 777 | */ | 777 | */ |
| 778 | if (unlikely(tsk->group_leader == child_reaper(tsk))) | 778 | if (unlikely(tsk->group_leader == child_reaper(tsk))) |
| 779 | tsk->nsproxy->pid_ns->child_reaper = tsk; | 779 | task_active_pid_ns(tsk)->child_reaper = tsk; |
| 780 | 780 | ||
| 781 | zap_other_threads(tsk); | 781 | zap_other_threads(tsk); |
| 782 | read_unlock(&tasklist_lock); | 782 | read_unlock(&tasklist_lock); |
diff --git a/fs/proc/proc_misc.c b/fs/proc/proc_misc.c index d6dc72c78bc1..e0d064e9764e 100644 --- a/fs/proc/proc_misc.c +++ b/fs/proc/proc_misc.c | |||
| @@ -91,7 +91,8 @@ static int loadavg_read_proc(char *page, char **start, off_t off, | |||
| 91 | LOAD_INT(a), LOAD_FRAC(a), | 91 | LOAD_INT(a), LOAD_FRAC(a), |
| 92 | LOAD_INT(b), LOAD_FRAC(b), | 92 | LOAD_INT(b), LOAD_FRAC(b), |
| 93 | LOAD_INT(c), LOAD_FRAC(c), | 93 | LOAD_INT(c), LOAD_FRAC(c), |
| 94 | nr_running(), nr_threads, current->nsproxy->pid_ns->last_pid); | 94 | nr_running(), nr_threads, |
| 95 | task_active_pid_ns(current)->last_pid); | ||
| 95 | return proc_calc_metrics(page, start, off, count, eof, len); | 96 | return proc_calc_metrics(page, start, off, count, eof, len); |
| 96 | } | 97 | } |
| 97 | 98 | ||
