Re: [PATCH bpf-next v2 2/2] selftests/bpf: Add cross-subprog gotox target coverage

From: bot+bpf-ci

Date: Sat Jun 13 2026 - 06:08:55 EST


> selftests/bpf: Add cross-subprog gotox target coverage
>
> Add a gotox regression test with two one-entry INSN_ARRAY maps. CFG can
> model a map whose target stays in the main subprog, while the verified path
> can load a different map whose target is the first instruction of another
> subprog.
>
> That second target is outside the subprog that contains this gotox
> instruction, so program load must be rejected with -EINVAL.
>
> Signed-off-by: Nuoqi Gui <gnq25@xxxxxxxxxxxxxxxxxxxxx>

This looks like a regression test for the cross-subprog gotox target
behaviour enforced by its series companion "bpf: Enforce gotox targets
against subprog bounds", which carries a Fixes: tag pointing at the commit
that introduced check_indirect_jump() and the gotox handling.

Should this test carry the same tag so it can be backported alongside the
fix?

Fixes: 493d9e0d6083 ("bpf, x86: add support for indirect jumps")


---
AI reviewed your patch. Please fix the bug or email reply why it's not a bug.
See: https://github.com/kernel-patches/vmtest/blob/master/ci/claude/README.md

CI run summary: https://github.com/kernel-patches/bpf/actions/runs/27463372471