Skip to content

bpf: Fix regsafe() for pointers to packet#11608

Closed
kernel-patches-daemon-bpf[bot] wants to merge 2 commits intobpf_basefrom
series/1075415=>bpf
Closed

bpf: Fix regsafe() for pointers to packet#11608
kernel-patches-daemon-bpf[bot] wants to merge 2 commits intobpf_basefrom
series/1075415=>bpf

Conversation

@kernel-patches-daemon-bpf
Copy link
Copy Markdown

Pull request for series with
subject: bpf: Fix regsafe() for pointers to packet
version: 1
url: https://patchwork.kernel.org/project/netdevbpf/list/?series=1075415

@kernel-patches-daemon-bpf
Copy link
Copy Markdown
Author

Upstream branch: dbf00d8
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1075415
version: 1

@kernel-patches-daemon-bpf
Copy link
Copy Markdown
Author

Upstream branch: dbf00d8
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1075415
version: 1

In case rold->reg->range == BEYOND_PKT_END && rcur->reg->range == N
regsafe() may return true which may lead to current state with
valid packet range not being explored. Fix the bug.

Fixes: 6d94e74 ("bpf: Support for pointers beyond pkt_end.")
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: Eduard Zingerman <eddyz87@gmail.com>
Reviewed-by: Daniel Borkmann <daniel@iogearbox.net>
Reviewed-by: Amery Hung <ameryhung@gmail.com>
@kernel-patches-daemon-bpf
Copy link
Copy Markdown
Author

Upstream branch: dbf00d8
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1075415
version: 1

@kernel-patches-daemon-bpf
Copy link
Copy Markdown
Author

At least one diff in series https://patchwork.kernel.org/project/netdevbpf/list/?series=1075415 irrelevant now. Closing PR.

@kernel-patches-daemon-bpf kernel-patches-daemon-bpf bot deleted the series/1075415=>bpf branch March 31, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants