diff options
| author | Eric Dumazet <[email protected]> | 2014-01-16 16:41:19 -0800 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2014-01-17 18:36:39 -0800 |
| commit | 6c7e7610ff6888ea15a901fbcb30c5d461816b34 (patch) | |
| tree | 15e55648f844c0338783711c523008301486c637 /tools/perf/scripts/python/net_dropmonitor.py | |
| parent | db893473d313a4ad9455e89d1bd5e136a57f411e (diff) | |
ipv4: fix a dst leak in tunnels
This patch :
1) Remove a dst leak if DST_NOCACHE was set on dst
Fix this by holding a reference only if dst really cached.
2) Remove a lockdep warning in __tunnel_dst_set()
This was reported by Cong Wang.
3) Remove usage of a spinlock where xchg() is enough
4) Remove some spurious inline keywords.
Let compiler decide for us.
Fixes: 7d442fab0a67 ("ipv4: Cache dst in tunnels")
Signed-off-by: Eric Dumazet <[email protected]>
Cc: Cong Wang <[email protected]>
Cc: Tom Herbert <[email protected]>
Cc: Maciej Żenczykowski <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/net_dropmonitor.py')
0 files changed, 0 insertions, 0 deletions