Re: [PATCH 0/9] Replace rcu_assign_pointer(x, NULL) with RCU_INIT_POINTER(x,NULL)

From: Arend van Spriel
Date: Thu Mar 20 2014 - 10:59:05 EST

On 20/03/14 15:37, Monam Agarwal wrote:
This patchset uses following coccinelle script to replace
rcu_assign_pointer(x, NULL) with RCU_INIT_POINTER(x,NULL)

expression E;
- rcu_assign_pointer(

I am not very familiar with rcu functionality nor coccinelle, but it looks too generic. I would think only NULL assignments during initialization should use RCU_INIT_POINTER(). The first patch in the series does it in a function called unregister_...(). Is it really ok to do there?

Gr. AvS

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at