commit | a43912ab1925788765208da5cd664b6f8e011d08 | [log] [tgz] |
---|---|---|
author | Eric Dumazet <eric.dumazet@gmail.com> | Wed Sep 23 10:28:33 2009 +0000 |
committer | David S. Miller <davem@davemloft.net> | Thu Sep 24 15:39:22 2009 -0700 |
tree | 6f522dba1fd414b7da3999fa2da062d80a550874 | |
parent | edf42a27e8e242e543716663e54aa2b592ea070a [diff] |
tunnel: eliminate recursion field It seems recursion field from "struct ip_tunnel" is not anymore needed. recursion prevention is done at the upper level (in dev_queue_xmit()), since we use HARD_TX_LOCK protection for tunnels. This avoids a cache line ping pong on "struct ip_tunnel" : This structure should be now mostly read on xmit and receive paths. Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>