From: Eric Dumazet <[EMAIL PROTECTED]> Date: Tue, 15 Jan 2008 09:29:40 +0100
> node_parent() and tnode_get_child() currently use rcu_dereference(). > > These functions are called from both > - readers only paths (where rcu_dereference() is needed), and > - writer path (where rcu_dereference() is not needed) > > To make explicit where rcu_dereference() is really needed, I introduced > new node_parent_rcu() and tnode_get_child_rcu() functions which use > rcu_dereference(), while node_parent() and tnode_get_child() dont use it. > > Then I changed calling sites where rcu_dereference() was really needed to > call the _rcu() variants. > > This should have no impact but for alpha architecture, and may help future > sparse checks. > > Signed-off-by: Eric Dumazet <[EMAIL PROTECTED]> Applied to net-2.6.25, thanks Eric. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html