summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorStanislav Fomichev <sdf@google.com>2022-03-01 02:23:32 +0300
committerDaniel Borkmann <daniel@iogearbox.net>2022-03-02 03:09:15 +0300
commit530e214c5b5acbfaf819d884b196f3c61f5eca3d (patch)
treeb74928a2048b7d594ff7978cb88aaa1a38d7bba6 /tools/perf/scripts/python/syscall-counts.py
parentbd004cad78c04d762a99127af2f8208b9579af21 (diff)
downloadlinux-530e214c5b5acbfaf819d884b196f3c61f5eca3d.tar.xz
bpf, test_run: Fix overflow in XDP frags bpf_test_finish
Syzkaller reports another issue: WARNING: CPU: 0 PID: 10775 at include/linux/thread_info.h:230 check_copy_size include/linux/thread_info.h:230 [inline] WARNING: CPU: 0 PID: 10775 at include/linux/thread_info.h:230 copy_to_user include/linux/uaccess.h:199 [inline] WARNING: CPU: 0 PID: 10775 at include/linux/thread_info.h:230 bpf_test_finish.isra.0+0x4b2/0x680 net/bpf/test_run.c:171 This can happen when the userspace buffer is smaller than head + frags. Return ENOSPC in this case. Fixes: 7855e0db150a ("bpf: test_run: add xdp_shared_info pointer in bpf_test_finish signature") Reported-by: syzbot+5f81df6205ecbbc56ab5@syzkaller.appspotmail.com Signed-off-by: Stanislav Fomichev <sdf@google.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Cc: Lorenzo Bianconi <lorenzo@kernel.org> Link: https://lore.kernel.org/bpf/20220228232332.458871-1-sdf@google.com
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions