diff options
author | Alexei Starovoitov <ast@kernel.org> | 2025-04-10 06:02:51 +0300 |
---|---|---|
committer | Alexei Starovoitov <ast@kernel.org> | 2025-04-10 06:02:52 +0300 |
commit | 7bbb38f1f920e761d56fec257bc8df67566084b9 (patch) | |
tree | 33bbb467e9359bc65b2a5587afcb79d7e9d0e06b /drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | |
parent | 9bae8f4f21689b96a4b4fc505740dd97b9142c41 (diff) | |
parent | fcd7132cb1f93e4d4594ecb19b8dcecdf0497d9e (diff) | |
download | linux-7bbb38f1f920e761d56fec257bc8df67566084b9.tar.xz |
Merge branch 'support-skf_net_off-and-skf_ll_off-on-skb-frags'
Willem de Bruijn says:
====================
support SKF_NET_OFF and SKF_LL_OFF on skb frags
From: Willem de Bruijn <willemb@google.com>
Address a longstanding issue that may lead to missed packets
depending on system configuration.
Ensure that reading from packet contents works regardless of skb
geometry, also when using the special SKF_.. negative offsets to
offset from L2 or L3 header.
Patch 2 is the selftest for the fix.
v2->v3
- do not remove bpf_internal_load_pointer_neg_helper, because it
is still used in the sparc32 JIT
v1->v2
- introduce bfp_skb_load_helper_convert_offset to avoid open
coding
- selftest: add comment why early demux must be disabled
v2: https://lore.kernel.org/netdev/20250404142633.1955847-1-willemdebruijn.kernel@gmail.com/
v1: https://lore.kernel.org/netdev/20250403140846.1268564-1-willemdebruijn.kernel@gmail.com/
====================
Link: https://patch.msgid.link/20250408132833.195491-1-willemdebruijn.kernel@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c')
0 files changed, 0 insertions, 0 deletions