]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitdeb7ff0f4290ca7928f42120931c15df9d88ef24
tree0603cf740823a45337e2b82ba63bae96a6e75186
parent73da87c8714aa0473544275a2321c179af7ae034
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