sched: tasks: Use sequence counter with associated spinlock
[sfrench/cifs-2.6.git] / init / init_task.c
index 15089d15010ab9bce6e1b34ddc8e9133011e774a..94fe3ba1bb600cf40d07ea7af04f327fb24a034b 100644 (file)
@@ -154,7 +154,8 @@ struct task_struct init_task
        .trc_holdout_list = LIST_HEAD_INIT(init_task.trc_holdout_list),
 #endif
 #ifdef CONFIG_CPUSETS
-       .mems_allowed_seq = SEQCNT_ZERO(init_task.mems_allowed_seq),
+       .mems_allowed_seq = SEQCNT_SPINLOCK_ZERO(init_task.mems_allowed_seq,
+                                                &init_task.alloc_lock),
 #endif
 #ifdef CONFIG_RT_MUTEXES
        .pi_waiters     = RB_ROOT_CACHED,