net: treewide use of RCU_INIT_POINTER
authorEric Dumazet <eric.dumazet@gmail.com>
Wed, 23 Nov 2011 07:09:32 +0000 (07:09 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 23 Nov 2011 23:48:19 +0000 (18:48 -0500)
commit2cfa5a0471fef43fda0b7bd87e3a5e4dbadb7809
tree0603cf740823a45337e2b82ba63bae96a6e75186
parent8c2152286aabe753519d7627a2992625b97e4b20
net: treewide use of RCU_INIT_POINTER

rcu_assign_pointer(ptr, NULL) can be safely replaced by
RCU_INIT_POINTER(ptr, NULL)

(old rcu_assign_pointer() macro was testing the NULL value and could
omit the smp_wmb(), but this had to be removed because of compiler
warnings)

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bnx2.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
drivers/net/ethernet/broadcom/cnic.c
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
drivers/net/macvtap.c
drivers/net/ppp/pptp.c
drivers/net/team/team_mode_activebackup.c
drivers/net/wireless/ath/carl9170/main.c
net/core/netprio_cgroup.c