Thread (2 messages) 2 messages, 2 authors, 2014-03-24

Re: [PATCH] kernel: Use RCU_INIT_POINTER(x, NULL) in cgroup.c

From: Tejun Heo <hidden>
Date: 2014-03-24 12:49:45
Also in: lkml

On Mon, Mar 24, 2014 at 12:17:18AM +0530, Monam Agarwal wrote:
This patch replaces rcu_assign_pointer(x, NULL) with RCU_INIT_POINTER(x, NULL)

The rcu_assign_pointer() ensures that the initialization of a structure       
is carried out before storing a pointer to that structure. 
And in the case of the NULL pointer, there is no structure to initialize. 
So, rcu_assign_pointer(p, NULL) can be safely converted to RCU_INIT_POINTER(p, NULL)

Signed-off-by: Monam Agarwal <redacted>
Applied to cgroup/for-3.15.

Thanks.

-- 
tejun
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help