[PATCH] task: Make task list manipulations RCU safe
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / kernel / exit.c
index 1a9787ac61733abbc793c10c515347904a678bff..f86434d7b3d1811b689bfedcfc1bc40079950a34 100644 (file)
@@ -56,7 +56,7 @@ static void __unhash_process(struct task_struct *p)
                detach_pid(p, PIDTYPE_PGID);
                detach_pid(p, PIDTYPE_SID);
 
-               list_del_init(&p->tasks);
+               list_del_rcu(&p->tasks);
                __get_cpu_var(process_counts)--;
        }
        list_del_rcu(&p->thread_group);