diff options
| author | John Fastabend <john.fastabend@gmail.com> | 2018-07-05 08:50:10 -0700 |
|---|---|---|
| committer | Alexei Starovoitov <ast@kernel.org> | 2018-07-07 15:19:30 -0700 |
| commit | 7ebc14d507b4b55105da8d1a1eda323381529cc7 (patch) | |
| tree | 9ab11b61f7c81e96c841ca4a2eaa82f628a305bf /tools/perf/scripts/python/bin | |
| parent | bpf: sockhash, disallow bpf_tcp_close and update in parallel (diff) | |
| download | linux-7ebc14d507b4b55105da8d1a1eda323381529cc7.tar.gz linux-7ebc14d507b4b55105da8d1a1eda323381529cc7.zip | |
bpf: sockmap, consume_skb in close path
Currently, when a sock is closed and the bpf_tcp_close() callback is
used we remove memory but do not free the skb. Call consume_skb() if
the skb is attached to the buffer.
Reported-by: syzbot+d464d2c20c717ef5a6a8@syzkaller.appspotmail.com
Fixes: 1aa12bdf1bfb ("bpf: sockmap, add sock close() hook to remove socks")
Signed-off-by: John Fastabend <john.fastabend@gmail.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
