diff options
author | Eric Dumazet <edumazet@google.com> | 2024-04-05 14:49:39 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2024-04-08 15:19:01 +0300 |
commit | 86d43e2bf93ccac88ef71cee36a23282ebd9e427 (patch) | |
tree | 0150f62547726eade11ed8e800f38122ee7b3d49 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | a29689e60ed3e65463d6462390caad669d08a6b7 (diff) | |
download | linux-86d43e2bf93ccac88ef71cee36a23282ebd9e427.tar.xz |
af_packet: avoid a false positive warning in packet_setsockopt()
Although the code is correct, the following line
copy_from_sockptr(&req_u.req, optval, len));
triggers this warning :
memcpy: detected field-spanning write (size 28) of single field "dst" at include/linux/sockptr.h:49 (size 16)
Refactor the code to be more explicit.
Reported-by: syzbot <syzkaller@googlegroups.com>
Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Kees Cook <keescook@chromium.org>
Cc: Willem de Bruijn <willemdebruijn.kernel@gmail.com>
Reviewed-by: Kees Cook <keescook@chromium.org>
Reviewed-by: Willem de Bruijn <willemb@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions