diff options
Diffstat (limited to 'kernel/fork.c')
-rw-r--r-- | kernel/fork.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/kernel/fork.c b/kernel/fork.c index 7d5f0f118a63..2845623fb582 100644 --- a/kernel/fork.c +++ b/kernel/fork.c | |||
@@ -1149,6 +1149,10 @@ static int copy_signal(unsigned long clone_flags, struct task_struct *tsk) | |||
1149 | tty_audit_fork(sig); | 1149 | tty_audit_fork(sig); |
1150 | sched_autogroup_fork(sig); | 1150 | sched_autogroup_fork(sig); |
1151 | 1151 | ||
1152 | #ifdef CONFIG_CGROUPS | ||
1153 | init_rwsem(&sig->group_rwsem); | ||
1154 | #endif | ||
1155 | |||
1152 | sig->oom_score_adj = current->signal->oom_score_adj; | 1156 | sig->oom_score_adj = current->signal->oom_score_adj; |
1153 | sig->oom_score_adj_min = current->signal->oom_score_adj_min; | 1157 | sig->oom_score_adj_min = current->signal->oom_score_adj_min; |
1154 | 1158 | ||