rcu: convert uses of rcu_assign_pointer(x, NULL) to RCU_INIT_POINTER
When assigning a NULL value to an RCU protected pointer, no barrier is needed. The rcu_assign_pointer, used to handle that but will soon change to not handle the special case. Convert all rcu_assign_pointer of NULL value. //smpl @@ expression P; @@ - rcu_assign_pointer(P, NULL) + RCU_INIT_POINTER(P, NULL) // </smpl> Signed-off-by:Stephen Hemminger <shemminger@vyatta.com> Acked-by:
Paul E. McKenney <paulmck@linux.vnet.ibm.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- net/802/garp.c 2 additions, 2 deletionsnet/802/garp.c
- net/802/stp.c 2 additions, 2 deletionsnet/802/stp.c
- net/8021q/vlan.c 1 addition, 1 deletionnet/8021q/vlan.c
- net/bridge/netfilter/ebtable_broute.c 2 additions, 2 deletionsnet/bridge/netfilter/ebtable_broute.c
- net/caif/cfmuxl.c 3 additions, 3 deletionsnet/caif/cfmuxl.c
- net/can/af_can.c 2 additions, 2 deletionsnet/can/af_can.c
- net/core/dev.c 2 additions, 2 deletionsnet/core/dev.c
- net/core/fib_rules.c 1 addition, 1 deletionnet/core/fib_rules.c
- net/core/filter.c 1 addition, 1 deletionnet/core/filter.c
- net/core/net-sysfs.c 2 additions, 2 deletionsnet/core/net-sysfs.c
- net/core/netpoll.c 2 additions, 2 deletionsnet/core/netpoll.c
- net/core/sock.c 2 additions, 2 deletionsnet/core/sock.c
- net/decnet/dn_dev.c 3 additions, 3 deletionsnet/decnet/dn_dev.c
- net/ipv4/devinet.c 3 additions, 3 deletionsnet/ipv4/devinet.c
- net/ipv4/fib_trie.c 6 additions, 6 deletionsnet/ipv4/fib_trie.c
- net/ipv4/gre.c 2 additions, 2 deletionsnet/ipv4/gre.c
- net/ipv4/igmp.c 5 additions, 5 deletionsnet/ipv4/igmp.c
- net/ipv4/ipip.c 5 additions, 5 deletionsnet/ipv4/ipip.c
- net/ipv4/ipmr.c 2 additions, 2 deletionsnet/ipv4/ipmr.c
- net/ipv4/netfilter/nf_nat_amanda.c 2 additions, 2 deletionsnet/ipv4/netfilter/nf_nat_amanda.c
Loading
Please register or sign in to comment