Message ID | 1340379312-6684-5-git-send-email-paulmck@linux.vnet.ibm.com |
---|---|
State | Accepted |
Commit | d36cc701b28983ea2c8d80afe68aae5452aea3bf |
Headers | show |
Paul E. McKenney <paulmck@linux.vnet.ibm.com> wrote: > From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> > > This commit applies the INIT_RCU_POINTER() macro to all uses of > RCU_POINTER_INITIALIZER() that were all too cleverly creating gcc-style > initializations. > > Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Acked-by: David Howells <dhowells@redhat.com>
diff --git a/include/linux/init_task.h b/include/linux/init_task.h index e4baff5..771b272 100644 --- a/include/linux/init_task.h +++ b/include/linux/init_task.h @@ -168,8 +168,8 @@ extern struct cred init_cred; .children = LIST_HEAD_INIT(tsk.children), \ .sibling = LIST_HEAD_INIT(tsk.sibling), \ .group_leader = &tsk, \ - RCU_INIT_POINTER(.real_cred, &init_cred), \ - RCU_INIT_POINTER(.cred, &init_cred), \ + RCU_POINTER_INITIALIZER(real_cred, &init_cred), \ + RCU_POINTER_INITIALIZER(cred, &init_cred), \ .comm = INIT_TASK_COMM, \ .thread = INIT_THREAD, \ .fs = &init_fs, \