X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fexec.c;h=3a79d97ac234422c353ad6c37ab973d3363471bd;hb=714250879ea61cdb1a39bb96fe9d934ee0c669a2;hp=4121bb55973933b8a407c6969edba4094dad8022;hpb=63d39fe88ffabbd82d9db42e9b603c58532fc918;p=linux-2.6 diff --git a/fs/exec.c b/fs/exec.c index 4121bb5597..3a79d97ac2 100644 --- a/fs/exec.c +++ b/fs/exec.c @@ -712,7 +712,7 @@ static int de_thread(struct task_struct *tsk) attach_pid(current, PIDTYPE_PID, current->pid); attach_pid(current, PIDTYPE_PGID, current->signal->pgrp); attach_pid(current, PIDTYPE_SID, current->signal->session); - list_add_tail(¤t->tasks, &init_task.tasks); + list_add_tail_rcu(¤t->tasks, &init_task.tasks); current->group_leader = current; leader->group_leader = current;