summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorMina Almasry <almasrymina@google.com>2026-08-14 19:13:30 +0000
committerJakub Kicinski <kuba@kernel.org>2026-08-20 13:22:14 -0700
commit68d8c6532659168430e489bb659c0d41de7d75fe (patch)
tree70c53bfad5b93dc2c44d29bba4bc04a812ccd112 /tools/perf/scripts/python
parent992cc9f94ca924089a506ba9b327caa9af797529 (diff)
downloadlinux-68d8c6532659168430e489bb659c0d41de7d75fe.tar.gz
linux-68d8c6532659168430e489bb659c0d41de7d75fe.zip
net: core: propagate unreadable flag in skb_zerocopy
skb_zerocopy() fails to propagate the unreadable flag when copying unreadable fragments, causing target skbs to appear as readable memory. This patch fixes the flag propagation. Additionally, it returns -EFAULT if readable fragments are mixed with unreadable fragments during extraction, and returns -EFAULT in openvswitch queue_userspace_packet(). Fixes: 65249feb6b3d ("net: add support for skbs with unreadable frags") Cc: Stanislav Fomichev <sdf@fomichev.me> Cc: Bobby Eshleman <bobbyeshleman@gmail.com> Cc: Florian Westphal <fw@strlen.de> Cc: Aaron Conole <aconole@redhat.com> Cc: Eelco Chaudron <echaudro@redhat.com> Cc: Willem de Bruijn <willemb@google.com> Signed-off-by: Mina Almasry <almasrymina@google.com> Reviewed-by: Pavel Begunkov <asml.silence@gmail.com> Reviewed-by: Ilya Maximets <i.maximets@ovn.org> Link: https://patch.msgid.link/20260814191336.187243-1-almasrymina@google.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions