From: Eric Dumazet Date: Thu, 12 Jan 2012 04:41:32 +0000 (+0000) Subject: net: reintroduce missing rcu_assign_pointer() calls X-Git-Tag: v3.3-rc1~82^2~12 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf778b00e96df6d64f8e21b8395d1f8a859ecdc7;p=pandora-kernel.git net: reintroduce missing rcu_assign_pointer() calls commit a9b3cd7f32 (rcu: convert uses of rcu_assign_pointer(x, NULL) to RCU_INIT_POINTER) did a lot of incorrect changes, since it did a complete conversion of rcu_assign_pointer(x, y) to RCU_INIT_POINTER(x, y). We miss needed barriers, even on x86, when y is not NULL. Signed-off-by: Eric Dumazet CC: Stephen Hemminger CC: Paul E. McKenney Signed-off-by: David S. Miller --- Reading git-diff-tree failed