commit | f7e57044eeb1841847c24aa06766c8290c202583 | [log] [tgz] |
---|---|---|
author | Eric Dumazet <eric.dumazet@gmail.com> | Wed Nov 30 04:08:58 2011 +0000 |
committer | David S. Miller <davem@davemloft.net> | Wed Nov 30 17:10:49 2011 -0500 |
tree | 86167b7760363d85731d05a802aa8da1b29b7e29 | |
parent | 15fc1f3617edea50fa58703d59f73e726377bc63 [diff] |
sch_teql: fix lockdep splat We need rcu_read_lock() protection before using dst_get_neighbour(), and we must cache its value (pass it to __teql_resolve()) teql_master_xmit() is called under rcu_read_lock_bh() protection, its not enough. Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>