From: Eric Dumazet <[EMAIL PROTECTED]> Date: Wed, 9 Jan 2008 11:37:27 +0100
> [NET] ROUTE: fix rcu_dereference() uses in /proc/net/rt_cache > > In rt_cache_get_next(), no need to guard seq->private by a rcu_dereference() > since seq is private to the thread running this function. Reading seq.private > once (as guaranted bu rcu_dereference()) or several time if compiler really > is > dumb enough wont change the result. > > But we miss real spots where rcu_dereference() are needed, both in > rt_cache_get_first() and rt_cache_get_next() > > Signed-off-by: Eric Dumazet <[EMAIL PROTECTED]> > Signed-off-by: Herbert Xu <[EMAIL PROTECTED]> I've applied this to net-2.6, thanks! -- 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